Application Developer III 4P/626

4P Consulting

  • Birmingham, Alabama
  • 30+ days ago

    Highlights

    Position Overview The Application Developer III is responsible for designing, developing, and supporting enterprise web applications using modern Java-based frameworks and front-end technologies. The ideal candidate brings deep experience with Spring Framework, modern JavaScript frameworks, secure software development practices, and CI/CD-driven delivery models.

    Numbers & Facts

    LocationBirmingham, Alabama

    Description

    Application Developer III

    Experience Level: 5+ Years

    Location- Birmingham, AL

    Contract- 1 Year

    Client- Alabama Power

    Position Overview

    The Application Developer III is responsible for designing, developing, and supporting enterprise web applications using modern Java-based frameworks and front-end technologies. This role operates within a structured development environment with strong change management controls and security standards.

    The ideal candidate brings deep experience with Spring Framework, modern JavaScript frameworks, secure software development practices, and CI/CD-driven delivery models.

    Required Experience

    • 5+ years in application development or software engineering
    • 3+ years of experience with Spring Framework

    Required Technical Skills

    Core Development Technologies

    • Proficiency in:
      • Java
      • JavaScript
      • HTML5
      • JDBC
      • REST APIs
      • SOAP APIs
      • SQL
    • Experience with:
      • Spring Framework
      • Spring Boot
      • Vue 3 (required)
      • Bootstrap 5 (required)
      • Git / GitHub Enterprise

    Architecture & Development Practices

    • Object-oriented design patterns
    • Secure software development best practices
    • Agile, traditional, and DevOps lifecycle methodologies
    • IT change management processes
    • Web application architectures and development tools
    • Relational database schema design and query construction

    Desired Technical Skills

    • AngularJS 1.x and Bootstrap 3 (plus)
    • Relational database performance tuning
    • CI/CD tools such as:
      • JetBrains IntelliJ IDEA
      • Maven
      • Jenkins
      • SonarQube
      • Nexus Repository
    • Java application servers (e.g., Apache Tomcat)
    • LDAP integration
    • Windows and UNIX-based server platforms
    • LAN/WAN networking fundamentals
    • Experience with data historians:
      • AVEVA PI System
      • AVEVA eDNA

    Key Responsibilities

    • Design and develop secure, scalable enterprise applications
    • Collaborate across development, operations, security, and compliance teams
    • Participate in structured change management processes
    • Analyze customer requirements and translate into technical specifications
    • Create training, support documentation, and action plans
    • Support CI/CD-driven application deployments

    Similar Jobs

    See more jobs