
Full-Stack Java/Web Application Developer Level 2/3/4
Client- Southern Company.
(Contract, 12 months)
The Southern Company Energy Management Systems (EMS) department is seeking full-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.
Term: 12 months
Note: This is not a temp-to-hire position.
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.
4+ years in application development or software engineering.
2+ years with Spring Framework.
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.
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).
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.
This role falls under the Insider Threat Program and is subject to applicable screenings.

4P Consulting is a highly specialized Staffing and Recruiting company with significant experience and expertise in the Engineering industry, IT, Admin, Accounting, Advertising .
Core Competencies :
Engineering:
Value Based Staffing, Training and Employee oriented priority
Training and Documentation and Information Technology:
E learning expertise, Apple base application development and Web site support.