What are the responsibilities and job description for the Java Developer position at Talent Groups?
Job Details
Position: Java Developer
Location: Springfield, MA - Hybrid (Onsite 2 days/week - Tuesdays & Wednesdays)
Job Type: Contract
Duration: 8 months to start
Job Description
The client is looking for an experienced AWS DevOps engineer consultant who is fluent in managing an enterprise multi-region AWS deployment utilizing Terraform and GitOps. This resource is expected to contribute to a current high priority AWS migration project immediately. The successful candidate will collaborate with the client's Infrastructure Engineering.
Required Skills, Experience and Responsibilities
- Strong proficiency in Java coding
- Experience with Spring Boot
- Experience with Maven build configuration, view, edit, and execution
- Knowledge of JUnit testing and code coverage reporting
- Experience with the latest JDK versions (e.g., JDK 17 and 21)
- Proficiency in working with Maven repositories for plugins and dependencies
- Database skills including PostgreSQL and Oracle
- Will work with IntelliJ IDEA with various plugins and features
- Experience with Git integration for repository management
- Ability to work with multiple projects with separate Maven builds
- JIRA scrum board for task management
Minimum Requirements / Education
- Bachelor s Degree
- Familiarity with AWS
- Familiarity with Terraform
- Knowledge of TypeScript
- Knowledge of Playwright
- Resilience under pressure.
- Comfortable using JIRA to manage work
- Familiarity with React
The ideal candidate will be comfortable working in a collaborative environment with integrated code reviews and continuous integration practices. They will be accustomed to openly sharing their ideas and contributing actively to team discussions.