Java Software Engineer - Build Scalable Apps with Agile TDD

ADP Middleware Test Company

Montgomery (AL)

On-site

USD 75,000 - 110,000

Full time

45 hours ago
Be an early applicant
Application generator

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 Engineer
Java Software Engineer

ADP Middleware Test Company • Montgomery (AL)

On-site
USD 75,000 - 110,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
J2EE Backend Developer for Enterprise Apps
J2EE Backend Developer for Enterprise Apps

ADP Middleware Test Company • Salida (CO)

On-site
USD 85,000 - 110,000
Senior Java Engineer - AI-Driven Microservices & TDD
Senior Java Engineer - AI-Driven Microservices & TDD

Talent Groups • Frisco (TX)

Hybrid
USD 120,000 - 160,000
Java Developer: APIs, Spring & TDD in Agile Team
Java Developer: APIs, Spring & TDD in Agile Team

OptechUs • Auburn Hills (MI)

On-site
USD 70,000 - 90,000
Java Project Manager Lead High-Impact Software Delivery
Java Project Manager Lead High-Impact Software Delivery

ADP Middleware Test Company • Annapolis (MD)

On-site
USD 90,000 - 130,000
Java Manager
Java Manager

ADP Middleware Test Company • Las Animas (CO)

On-site
USD 120,000 - 180,000
Java Tech Lead – Microservices & Architecture
Java Tech Lead – Microservices & Architecture

ADP Middleware Test Company • Las Animas (CO)

On-site
USD 120,000 - 180,000
Java Developer - Build Scalable APIs & Apps
Java Developer - Build Scalable APIs & Apps

Triunity Software, Inc. • Los Angeles (CA)

On-site
USD 90,000 - 130,000
Bonus based on performance
Health insurance
Training & development