What are the responsibilities and job description for the Java Spring Boot Developer position at Artech?
Java Spring Boot Developer#26-20869
$40-$44 per hour
Mt Laurel, NJ
Onsite
Contract
Starts 9/27/2026
Job Description
Request ID: 89200-1
Title: Java Spring Boot Developer
Location: Mt Laurel NJ
Duration: 6+ Months
Salary Range: $40- $43 an hour
Job Description:
We are seeking a skilled Java Spring Boot Developer with strong experience in backend development, microservices architecture, and REST API development. The ideal candidate should have expertise in Java and Spring technologies, database management, batch processing, and CI/CD practices while working in Agile development environments.
Key Responsibilities
Develop and maintain REST APIs and backend services using Java and Spring Boot.
Design and implement microservices-based applications and integration solutions.
Build and support batch processing and scheduler jobs using Spring Batch and Quartz.
Write optimized SQL queries and manage database interactions with relational databases.
Participate in unit testing, debugging, defect resolution, and code reviews.
Collaborate with cross-functional teams during Agile sprint planning and delivery cycles.
Support production deployments, monitoring, and issue resolution activities.
Contribute to CI/CD pipeline implementation and automation initiatives.
Required Skills
Strong hands-on experience in Java and Spring Boot development.
Good understanding of Microservices architecture and RESTful API development.
Experience with Spring Framework modules such as Spring MVC, Spring Data JPA, and Spring Security.
Strong SQL and RDBMS knowledge with experience in database optimization.
Familiarity with Spring Batch and Quartz scheduler frameworks.
Knowledge of Git, CI/CD pipelines, and Agile methodologies.
Understanding of OOP concepts, design patterns, and software engineering best practices.
Preferred Skills
Experience with Hibernate or other ORM frameworks.
Exposure to NoSQL databases and distributed systems.
Familiarity with cloud platforms such as AWS, Azure, or GCP.
Hands-on experience with Docker and Kubernetes.
Strong analytical, troubleshooting, and communication skills.
Appreciate your quick response and please feel free to reach me out for any query you may have.
Thanks