4P Consulting Inc.

Full Stack Application Developer 2 4P/226

4P Consulting Inc.  •  Birmingham, AL (Onsite)  •  24 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

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)

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.

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.

4P Consulting Inc.

About 4P Consulting Inc.

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.

Industry
HR & Recruiting
Company Size
1-10 employees
Headquarters
Kennesaw, Georgia
Year Founded
2012
Social Media