SS
Software Engineer
Sunrise Systems Inc
- 🇮🇹 Italy | 🇺🇸 United States
- On-site
- Senior
- 11 hours ago
- Java
- Microservices
- AWS
- Spring Boot
- SQS
- REST API
- AI
- JUnit
- Mockito
- Terraform
- Helm
- EKS
- GitHub Actions
- Datadog
- Agile
- Step Functions
- Docker
- Kubernetes
- ACA
11 hours ago
Job ID: 26-05365
Location: Milan, IL, 61264-3232
Duration: 24 Months on W2 contract
Shift 1
Â
Job Description
Â
Major Purpose: Works on building and supporting event-driven Java microservices on AWS that turn completed field operations into AI-generated stories. Plan work and coordinate with others to deliver functionality on a system of moderate complexity. Relies on journey-level knowledge of Java and Spring Boot and develops solutions to well-defined problems with guidance from senior team members. Coordinate and review portions of the work. Has proficiency in one functional area.
Â
Major Duties:
Â
- Builds backlog functionality in Java 25 and Spring Boot 4, including SQS messaging, REST API clients, and AI prompt construction.
- Writes unit and integration tests (JUnit 5, Mockito, Testcontainers with LocalStack) and tests deliverables against acceptance criteria.
- Maintains Terraform infrastructure, Helm deployments on Amazon EKS, and GitHub Actions pipelines; monitors production with Datadog.
- Executes necessary documentation and follows industry-standard agile methodology.
- Works closely with team members to ensure features meet business needs; collaborates with infrastructure, security, and partner API teams.
Skills, Abilities, Knowledge:
Â
- Proficiency in Java and Spring Boot; understanding of REST APIs and event-driven messaging.
- Experience with AWS (SQS, Step Functions, EKS), Docker, Kubernetes, and Terraform preferred.
- Analytical skills and the ability to translate business requirements into technical solutions.
- Business process knowledge of assigned area(s); agriculture knowledge is a plus.
Education:
Â
- Degree in an Engineering/Technology discipline or equivalent experience – University Degree (4 years or equivalent)
- Degree in an Information Technology discipline or equivalent experience – University Degree (4 years or equivalent)
Work Experience:
Â
- Work experience in a team environment (1–3 years)
- Previous experience in software development, preferably Java backend services (1–3 years)
- Experience working in an Agile environment (1–3 years)
The hourly rate for this position is between $60.00-$63.00 per hour. Â
Â
Factors which may affect starting pay within this range may include [geography/market, skills, education, experience and other qualifications of the successful candidate].Â
Benefits:Â
Sunrise offers ACA compliant medical coverage/dental insurance/vision insurance to all employees. We also offer Sick time benefits as required per State regulations.Â
Contact:
Vinay Kumar:Â Vinay.c@sunrisesys.com Direct: (732) 837-0448 | URL: Sunrise Systems Inc.
Software Engineer · Sunrise Systems Inc