Offer summary
Qualifications:
Minimum 5 years of software design experience, Experience in team leadership and management, Proficient in Java, Spring, MongoDB, Experience with REST, AWS, TDD, DDD, Familiarity with design patterns and microservices.
Key responsabilities:
- Design, develop, and implement software solutions
- Lead and manage development teams
- Develop applications, APIs, middleware, and databases
- Apply design patterns and integration techniques
- Implement agile software development methodologies