n
- Design and develop microservices-based applications using Java, Spring Boot, and Hibernate.
n
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to gather requirements and translate them into technical specifications.
n
- Participate in architectural discussions and decisions related to microservices design, data modeling, and system integration.
n
- Write clean, maintainable, and productive code following best practices and coding standards.
n
- Implement unit tests and participate in code reviews to ensure high code quality and performance.
n
- Integrate with various data sources and databases using Hibernate ORM for efficient data handling and persistence.
n
- Develop RESTful APIs to expose microservices functionality, ensuring proper API design and documentation.
n
- Work with containerization technologies like Docker and orchestration tools like Kubernetes to deploy and manage microservices.
n