Responsibilities:
- Develop Java/J2EE applications with open-source technologies.
- Conduct code reviews, design patterns, and database optimization.
- Implement cloud technologies (AWS) and UI frameworks (JavaScript).
- Design and integrate REST-based APIs for enterprise SaaS products.
- Optimize SQL queries and data modeling in RDBMS (MySQL).
- Utilize serviceability frameworks for logs, events, and metrics.
- Work with distributed databases (Postgres, Greenplum, MongoDB, Cassandra).
- Experience with Docker, Kubernetes, and Agile/Scrum methodologies.
Skills:
- Spring framework, Spring Boot.
- Unit and integration testing (JUnit, TestNG).
- CI/CD pipelines and performance testing APIs.