remoteonsite
Software Engineer III- Eng - UKG
Software Engineer
Senior Software Engineer focused on building scalable microservices in Java with Spring, leveraging AWS, Docker, and Kubernetes to deliver high‑performance workforce platform solutions.
About the role
Key Responsibilities
- Design, develop, and maintain high‑availability microservices using Java and Spring Framework.
- Implement robust data access layers with SQL and NoSQL databases, ensuring performance and scalability.
- Containerize applications with Docker and orchestrate deployments on Kubernetes clusters in AWS.
- Collaborate with cross‑functional teams to define architecture, review code, and drive continuous improvement.
- Participate in incident response, troubleshooting, and root‑cause analysis to maintain system reliability.
Requirements
- 5+ years of professional software development experience in Java.
- Strong knowledge of Spring Boot, Spring Cloud, and microservices patterns.
- Hands‑on experience with AWS services (ECS/EKS, RDS, S3) and container orchestration.
- Proficiency in SQL and experience with relational databases (PostgreSQL, MySQL).
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
javasqlawsdockerkubernetes