Full Stack Application Developer 2 4P/226

4P Consulting Inc.

Birmingham (AL)

Hybrid

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

An established industry player is seeking a skilled Full-Stack Java/Web Application Developer to join their dynamic team. In this role, you will enhance existing applications, fix bugs, and perform security updates while ensuring compliance with business standards. You will work with a variety of modern technologies, including Java, Spring Framework, and various development tools, in a collaborative environment that values innovation and continuous learning. This position offers a unique opportunity to contribute to critical projects in a supportive atmosphere that prioritizes safety and trust.

Qualifications

  • 4+ years in application development or software engineering.
  • Proficiency with Java, JavaScript, and SQL.

Responsibilities

  • Develop application enhancements to meet complex business requirements.
  • Convert stand-alone solutions into CloverDX Data Services.

Skills

Java
JavaScript
HTML5
SQL
REST APIs
SOAP APIs
Spring Framework
Spring Boot
Git/GitHub Enterprise
AngularJS 1.x + Bootstrap 3 or Vue3 + Bootstrap 5

Education

Bachelor's Degree in Computer Science or related field

Tools

JetBrains IntelliJ IDE
SonarQube
Sonatype Nexus
CloverDX
Maven
Jenkins

Job description

Full-Stack Java/Web Application Developer Level 2/3/4

Client- Southern Company.

(Contract, 12 months)

Location: Birmingham, Alabama (4 days onsite / 1 day remote per week)
Job Summary:

The Southern Company Energy Management Systems (EMS) department is seekingfull-stack Java/web application developers to remediate and enhance existing applications. This role involves enhancing existing applications, fixing bugs, performing security updates, designing database schemas, supporting standard/custom components, and managing application configuration and maintenance.

Contract Details:
  • Term: 12 months

  • Note: This is not a temp-to-hire position.

Job Responsibilities:
  • Develop application enhancements to meet complex business requirements, including data interfaces and compliance standards.

  • Convert stand-alone solutions into CloverDX Data Services.

  • Use JetBrains IntelliJ IDE, SonarQube, Sonatype Nexus, GitHub Enterprise, and other tools for development and deployment.

  • Create SQL scripts for schema changes and bulk data loads.

  • Manage production changes using change management practices (source code management, deployment procedures, quality testing, documentation, etc.).

  • Adhere to Southern Company and EMS guidelines, policies, and work practices.

Required Experience:
  • 4+ years in application development or software engineering.

  • 2+ years with Spring Framework.

Required Knowledge & Skills:
  • Proficiency with Java, JavaScript, HTML5, JDBC, REST and SOAP APIs, SQL.

  • Experience with Spring Framework and Spring Boot.

  • Proficiency with Git/GitHub Enterprise.

  • Experience with AngularJS 1.x + Bootstrap 3 or Vue3 + Bootstrap 5.

  • Knowledge of object-oriented design patterns.

  • Familiarity with Agile, DevOps, and secure software development best practices.

  • Strong understanding of relational databases, schema design, and query construction.

  • Knowledge of IT change management processes.

  • Strong problem-solving, critical thinking, and organizational skills.

  • Excellent written and verbal communication skills.

  • Ability to collaborate with cross-functional teams including development, operations, security, and compliance.

Desired Knowledge & Skills (Preferred):
  • Relational database programming and performance tuning.

  • Familiarity with CI/CD tools (IntelliJ, Maven, Jenkins, SonarQube, Nexus Repository).

  • Experience with Apache Tomcat, LDAP, Windows/UNIX-based platforms.

  • Knowledge of ETL tools (e.g., CloverDX, OSI EITK) and data historians (e.g., AVEVA PI System, eDNA).

Behavioral Attributes:
  • Demonstrate Southern Company Values: Safety First, Unquestionable Trust, Superior Performance, Total Commitment.

  • Self-motivated with strong attention to detail and continuous learning.

  • Strong judgment, discretion, and accountability.

  • Team-oriented with a commitment to diversity, inclusion, and structured development processes.

Special Note:

This role falls under the Insider Threat Program and is subject to applicable screenings.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Application Developer (Full Stack)/4P114
Application Developer (Full Stack)/4P114

4P Consulting Inc. • Birmingham (AL)

Hybrid
USD 80,000 - 110,000
Technical Support Specialist 1/2/3 4P/257
Technical Support Specialist 1/2/3 4P/257

4P Consulting Inc. • Birmingham (AL)

On-site
USD 40,000 - 60,000
Full Stack Application Developer 2 4P/377
Full Stack Application Developer 2 4P/377

4P Consulting Inc. • Birmingham (AL)

On-site
USD 75,000 - 95,000
Application Developer
Application Developer

Southern Company • Birmingham (AL)

Hybrid
USD 85,000 - 120,000
Technical Support Specialist 1(Energy Management Systems)
Technical Support Specialist 1(Energy Management Systems)

4P Consulting Inc. • Birmingham (AL)

On-site
USD 50,000 - 70,000
Application Developer
Application Developer

Southern Company • Atlanta (GA)

Hybrid
USD 85,000 - 120,000
Application Developer
Application Developer

Mississippi Power Co • Atlanta (GA)

Hybrid
USD 90,000 - 120,000
Technical Support Specialist /4P103
Technical Support Specialist /4P103

4P Consulting Inc. • Birmingham (AL)

On-site
USD 50,000 - 70,000
Technical Support Specialist 1 4P/428
Technical Support Specialist 1 4P/428

4P Consulting Inc. • Birmingham (AL)

On-site
USD 50,000 - 70,000
Technical Support Specialist Level 1,2& 3
Technical Support Specialist Level 1,2& 3

4P Consulting Inc. • Birmingham (AL)

On-site
USD 50,000 - 70,000