Senior Java Software Engineer

Anagh Technologies Inc
Virginia · Malvern, PAFull-timePosted Sep 13, 2026

About the role

Hello,

We have multiple urgent openings for "Senior Java Developer". These are Hybrid roles

Only looking for candidates who can work on

W2 Strictly no C2C or third-party vend

Job Type: Senior Java Engineer

Location: Virginia & Malvern, PA - Hybrid

Job Description

We are looking for a highly skilled Senior Java Engineer to join our development team and build scalable, secure, and high-performance applications. The ideal candidate should have strong hands-on experience in Java, Spring Boot, microservices, and database development, along with excellent problem-solving and communication skills.

Key Responsibilities

Design, develop, and maintain scalable backend applications using Java 17/21, Spring Boot, and Microservices.

Develop and integrate RESTful APIs and ensure seamless communication between enterprise applications.

Work with SQL databases such as Oracle, PostgreSQL, or SQL Server, including query optimization and database design.

Implement business logic using Java, Spring Framework, Hibernate, and JPA.

Develop clean, maintainable, and reusable code following Java coding standards and best practices.

Perform unit testing using JUnit and Mockito and support integration and functional testing.

Troubleshoot production issues, identify root causes, and implement effective solutions.

Work with messaging technologies such as Kafka or RabbitMQ for event-driven applications.

Collaborate with cross-functional teams, including product owners, QA engineers, and DevOps teams.

Participate in Agile/Scrum ceremonies, code reviews, and continuous improvement initiatives.

Support CI/CD pipelines and application deployments using Jenkins, GitHub Actions, or similar tools.

Required Qualifications

7+ years of professional experience in Java development.

Strong proficiency in Java 8/11/17/21 and object-oriented programming.

Hands-on experience with Spring Boot, Spring MVC, and Spring Security.

Strong experience developing Microservices and REST APIs.

Good knowledge of SQL, relational databases, Hibernate, and JPA.

Experience with Kafka or other messaging technologies.

Strong understanding of data structures, algorithms, and design patterns.

Experience with Git, Maven, and CI/CD tools.

Familiarity with AWS, Azure, or other cloud platforms.

Experience with JUnit, Mockito, and Test-Driven Development.

Excellent communication, analytical, and problem-solving skills.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java 17/21, Spring Boot, and Microservices
  • Develop and integrate RESTful APIs and ensure seamless communication between enterprise applications
  • Work with SQL databases such as Oracle, PostgreSQL, or SQL Server, including query optimization and database design
  • Implement business logic using Java, Spring Framework, Hibernate, and JPA
  • Develop clean, maintainable, and reusable code following Java coding standards and best practices
  • Perform unit testing using JUnit and Mockito and support integration and functional testing
  • Troubleshoot production issues, identify root causes, and implement effective solutions
  • Work with messaging technologies such as Kafka or RabbitMQ for event-driven applications

Qualifications

  • 7+ years of professional experience in Java development
  • Strong proficiency in Java 8/11/17/21 and object-oriented programming
  • Hands-on experience with Spring Boot, Spring MVC, and Spring Security
  • Strong experience developing Microservices and REST APIs
  • Good knowledge of SQL, relational databases, Hibernate, and JPA
  • Experience with Kafka or other messaging technologies
  • Strong understanding of data structures, algorithms, and design patterns
  • Experience with Git, Maven, and CI/CD tools

Skills mentioned

JavaSpring BootMicroservicesREST APIsSQLDatabase DesignRabbitMQGitCI/CDJUnit

About Anagh Technologies Inc

At Anagh Tech we offer easy solutions to all your technology needs. With us you will get quality services, dynamism and a belief in success and hard work, and a unique combination of experience, technical expertise and dedication to excellence.

IT Services and IT Consulting51-200 employeesPiscataway, NJ