Offer summary
Qualifications:
Experience with Java 8+, Microservices Architecture, Best Practices, REST, SCRUM, Kubernetes, Docker, NoSQL, Spring Boot, MongoDB, AWS, Familiarity with message brokers, data streams, event-driven architectures, serverless computing, OAuth2, cloud patterns, and API design.
Key responsabilities:
- Provide technical leadership to a Java development team
- Collaborate on defining software architecture, design decisions, and ensuring efficient and scalable solutions
- Actively code and develop software in Java, contribute to the codebase
- Manage project efforts, ensure timely delivery within budget constraints, mentor team members, identify and resolve technical challenges, evaluate new technologies for improvement