Description
You will own software development and microservices architecture within a distributed system.
Responsibilities
- Develop and maintain software using the Spring Framework.
- Build and manage microservices to support core business logic.
- Execute core Java programming tasks with a focus on clean, efficient code.
- Implement application logic within a microservices environment.
- Deploy and manage infrastructure using AWS services.
Required Skills
- 4+ years of professional software development experience.
- Strong proficiency in Java programming.
- Hands-on experience with Spring Boot.
- Experience with Spring Security for authentication and authorization.
- Practical knowledge of Microservices architecture patterns.
- Experience with AWS cloud services.
- Experience with MongoDB or DynamoDB for data persistence.
- Bachelor's degree in Computer Science or a related field, or any graduate degree.