remoteonsite
Software Development Engineer III - Ivy
Software Engineer
Senior Java engineer building scalable backend and frontend services using Spring, REST, and microservices architecture on AWS, with Docker containerization and Git-based CI/CD pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java applications for both backend and frontend components.
- Implement RESTful APIs and microservices using Spring Boot, ensuring scalability and reliability.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
- Write clean, testable code and conduct code reviews to uphold quality standards.
- Deploy and manage services on AWS, leveraging Docker containers and CI/CD pipelines.
Requirements
- 5+ years of professional Java development experience.
- Strong proficiency in Spring framework, REST, and microservices design.
- Hands‑on experience with SQL databases and AWS services.
- Familiarity with Docker, Kubernetes, and CI/CD tools.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javaspringsqlawsdocker