Senior Java Backend Engineer
2 Days Old
Job Description
Overview
CTG is seeking to fill a Senior Java Backend Engineer opening for our client in Whippany, NJ.
Location: Whippany, NJ
Duration: 12 months
Overview:
We're looking for a Senior Java Backend Engineer to join our team and build high-performance, scalable backend systems. The ideal candidate has deep experience with Java 11+, multithreading, and performance optimization, and is comfortable working in event-driven and microservices-based environments. You'll work with a modern stack including Spring Boot, Kafka, JPA/Hibernate, and CI/CD tools, and be responsible for designing and developing REST APIs, integrating with databases (SQL and MongoDB), and monitoring application health using tools like AppDynamics and Kubernetes.
Duties:
Design, develop, and optimize high-performance Java applications using Java 11+ and Spring Boot
Identify and resolve performance bottlenecks in large-scale distributed systems
Conduct memory, CPU, and thread profiling using tools such as JProfiler or VisualVM
Collaborate with cross-functional teams to define and refine performance requirements
Analyze and optimize multithreading and concurrency implementations
Develop and maintain RESTful APIs and integrate with back-end systems using SQL, JDBC, and ORM tools like Hibernate/JPA
Create performance test plans using JMeter or LoadRunner to validate system scalability
Monitor applications using tools like AppDynamics to ensure system reliability in production
Support CI/CD pipelines with tools such as Maven, Git, and Jenkins
Deploy and manage Java-based applications in cloud-native environments (OpenShift/Kubernetes preferred)
Skills:
Java 11+
Multithreading and Concurrency
Performance Optimization and Profiling (JProfiler, VisualVM)
Spring Boot / Spring Framework
RESTful API Development
SQL / JDBC / Oracle / MS SQL
Hibernate / JPA
JUnit / Mockito
Kafka / Event-driven Architecture
XML / JSON Processing
Application Monitoring (AppDynamics)
CI/CD tools: Maven, Git, Jenkins Pipelines
MongoDB
Performance Testing: JMeter, LoadRunner
OpenShift / Kubernetes (nice to have)
Experience:
8+ years of hands-on experience as a Java developer with a focus on performance optimization and scalable system design
Proven ability to troubleshoot complex performance issues in enterprise-grade applications
Demonstrated expertise working in Agile software development environments
Experience deploying applications in containerized/cloud-native infrastructure is a plus
Education:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.
CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services for this role.
To Apply:
To be considered, please apply directly to this requisition using the link provided. For additional information, please contact Laura Dominguez at Laura.Dominguez@ctg.com. Kindly forward this to any other interested parties. Thank you!
The expected base salary for this position ranges from $ 92,000 to $ 103,000 annually. Salary offers are based on a wide range of factors including relevant skills, training, experience, education, market factors, and where applicable, licensure or certifications obtained. In addition to salary, a competitive benefit package is also offered.
- Location:
- Whippany
- Category:
- Technology