Desired Competencies (Technical/Behavioral Competency)
Must-Have: JPA/Hibernate, Microservices, Git, OAuth2/JWT, Maven/Gradle
Good to Have: GIT, AWS, Docker, Postgress
Responsibility of / Expectations from the Role**
1. Design and develop high-quality, scalable, and secure software systems using Java programming, Spring Framework, Spring Boot, and RESTful APIs.
2. Create and maintain technical architecture documents, including design specifications, implementation plans, and testing strategies.
3. Conduct code reviews and ensure adherence to software development best practices.
4. Collaborate with cross-functional teams, including product owners, business analysts, project managers, and developers, to ensure project success.