Java Software Engineer

The Judge Group

Wilmington (DE)

On-site

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology solutions provider is looking for a Software Engineer to design, develop, and maintain scalable backend systems using Java. The role involves contributing to all aspects of the software development life cycle, including design, implementation, and deployment. Candidates should have practical experience in software engineering, proficiency in Java, and familiarity with agile practices. Preferred skills include cloud technologies like AWS and relevant backend frameworks. Join a collaborative environment focused on innovation.

Qualifications

  • Practical experience in software engineering, including system design and production support.
  • Proficiency in Java with experience in backend services.
  • Experience with agile development practices, CI/CD.

Responsibilities

  • Design and build scalable backend systems using Java.
  • Write high-quality, production-ready code.
  • Participate in end-to-end development and testing.

Skills

Java
Agile development practices
Software Development Life Cycle
Collaboration

Tools

AWS
Cassandra
Kafka
Spring Boot

Job description

As a Software Engineer, you will design, develop, and maintain scalable, reliable systems that power business‑critical applications. You will work in cross‑functional teams to solve complex technical problems, improve system performance, and continuously enhance product quality through modern engineering practices.

Responsibilities
  • Design, build, and support scalable, resilient backend systems using Java with a focus on performance, reliability, and maintainability.
  • Write high‑quality, secure, production‑ready code and contribute to code reviews, testing, and debugging activities.
  • Participate in end‑to‑end software development, including design, implementation, testing, deployment, and operational support.
  • Contribute to system architecture and design documentation while ensuring alignment with technical and business requirements.
  • Analyze large and diverse datasets to identify trends, surface insights, and drive continuous improvement in systems and coding practices.
  • Identify and address system bottlenecks, hidden issues, and architectural risks to improve application stability and scalability.
  • Collaborate with engineering peers, product managers, and other stakeholders to deliver impactful solutions.
  • Stay current with emerging technologies and contribute to engineering best practices, communities of practice, and knowledge sharing.
  • Foster an inclusive, respectful, and collaborative team environment.
Minimum Qualifications
  • Practical experience in software engineering, including system design, application development, testing, and production support.
  • Proficiency in Java and experience building backend services or distributed systems.
  • Experience developing, debugging, and maintaining code in large‑scale or enterprise environments.
  • Strong understanding of the Software Development Life Cycle (SDLC).
  • Experience with agile development practices, including CI/CD, application resiliency, and security best practices.
  • Familiarity with at least one technical domain such as cloud computing, distributed systems, data platforms, or related areas.
Preferred Qualifications
  • Experience with modern front‑end technologies.
  • Exposure to cloud‑based architectures and services.
  • Familiarity with technologies such as AWS, Cassandra, Kafka, RESTful APIs, Terraform, Spring Boot, performance testing tools (e.g., JMeter, LoadRunner), and observability platforms (e.g., Dynatrace) is a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Java Software Engineer
Java Software Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Senior Java Software Engineer
Senior Java Software Engineer

QvalFocus Inc. • Missouri

On-site
USD 100,000 - 130,000
Software Developer – Java
Software Developer – Java

Jobtailor • Torrance (CA)

On-site
USD 120,000 - 180,000
Backend Engineer
Backend Engineer

Compunnel, Inc. • New York (NY)

On-site
USD 110,000 - 150,000
Java Developer
Java Developer

Compunnel, Inc. • Plano (TX)

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

CoreAi Consulting • Phoenix (AZ)

On-site
USD 100,000 - 130,000
Java Developer
Java Developer

CrackaJack Digital Solutions LLC. • New York (NY)

On-site
USD 120,000 - 180,000
Java Developer III
Java Developer III

hudsonmanpower • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Lead Java Software Engineer
Lead Java Software Engineer

Jobtailor • Chicago (IL)

On-site
USD 120,000 - 160,000