Java Software Engineer - Build Scalable Apps with Agile TDD

ADP Middleware Test Company

Montgomery (AL)

On-site

USD 75,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ADP Middleware Test Company in Alabama is seeking a Java Software Engineer to design, develop, and maintain high-quality software solutions. You will collaborate with cross-functional teams to deliver scalable Java applications and participate in code reviews to uphold software quality.

The role emphasizes Agile practices and Test Driven Development to continuously improve development processes and product reliability.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in Java development with a strong understanding of object-oriented programming concepts.
  • Familiarity with Agile development methodologies and experience working in Agile teams.
  • Experience with Test Driven Development and writing automated tests.
  • Proficiency in C programming language is required to support integration with legacy systems.

Responsibilities

  • Develop, test, and maintain Java-based applications in alignment with project requirements and timelines.
  • Collaborate with product owners, designers, and other engineers to define and implement new features.
  • Participate actively in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
  • Write unit and integration tests to ensure code quality and reliability following Test Driven Development practices.
  • Review code written by peers to ensure adherence to coding standards and best practices.
  • Troubleshoot, debug, and optimize existing software to improve performance and user experience.
  • Document software designs, technical specifications, and development processes clearly and comprehensively.

Skills

Java development
Agile methodologies
Test Driven Development
C programming

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

Spring
Hibernate
AWS
Docker
Kubernetes
CI/CD

Job description

ADP Middleware Test Company in Alabama is seeking a Java Software Engineer to design, develop, and maintain high-quality software solutions. You will collaborate with cross-functional teams to deliver scalable Java applications and participate in code reviews to uphold software quality.

The role emphasizes Agile practices and Test Driven Development to continuously improve development processes and product reliability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer | Build Scalable, Reliable Apps
Java Software Engineer | Build Scalable, Reliable Apps

ADP Middleware Test Company • Montgomery (AL)

On-site
USD 90,000 - 120,000
Java Software Architect for Scalable Enterprise Systems
Java Software Architect for Scalable Enterprise Systems

ADP Middleware Test Company • Montgomery (AL)

On-site
USD 120,000 - 150,000
Java 21 Upgrade Engineer - Build Modern Apps
Java 21 Upgrade Engineer - Build Modern Apps

ADP Middleware Test Company • Montgomery (AL)

On-site
USD 70,000 - 110,000
Java Web Developer - Build Scalable Web Apps
Java Web Developer - Build Scalable Web Apps

ADP Middleware Test Company • Las Animas (CO)

On-site
USD 90,000 - 130,000
Strategic Java Software Architect for Scalable Systems
Strategic Java Software Architect for Scalable Systems

ADP Middleware Test Company • Montgomery (AL)

On-site
USD 120,000 - 160,000
Java Applications Engineer - Modernization & Delivery
Java Applications Engineer - Modernization & Delivery

ADP Middleware Test Company • Montgomery (AL)

On-site
USD 70,000 - 110,000
Java Software Engineer
Java Software Engineer

ADP Middleware Test Company • Montgomery (AL)

On-site
USD 75,000 - 110,000
Java Project Manager: Lead High-Impact Software Projects
Java Project Manager: Lead High-Impact Software Projects

ADP Middleware Test Company • Montgomery (AL)

On-site
USD 90,000 - 120,000
Java Software Architect — Scale High-Performance Systems
Java Software Architect — Scale High-Performance Systems

ADP Middleware Test Company • Las Animas (CO)

On-site
USD 140,000 - 190,000
Java Software Architect — Scalable, High-Performance Systems
Java Software Architect — Scalable, High-Performance Systems

ADP Middleware Test Company • Annapolis (MD)

On-site
USD 130,000 - 180,000