Develop and maintain backend services using Java and Spring Boot, integrate Oracle/Postgresql databases, design RESTful APIs and microservices architecture, and optimize database performance.
Requirements
- Develop and maintain backend services using Java and Spring Boot
- Integrate Oracle/Postgresql databases using JDBC, JPA, or Spring Data
- Analyze existing Oracle database schemas, stored procedures, and triggers
- Design and implement migration strategies to PostgreSQL
- Design RESTful APIs and microservices architecture
- Optimize SQL queries and database performance
- Write unit and integration tests using JUnit and Mockito
Responsibilities
- Develop and maintain backend services using Java and Spring Boot
- Integrate Oracle/Postgresql databases using JDBC, JPA, or Spring Data
- Analyze existing Oracle database schemas, stored procedures, and triggers
- Design and implement migration strategies to PostgreSQL
- Design RESTful APIs and microservices architecture
- Optimize SQL queries and database performance
- Write unit and integration tests using JUnit and Mockito
Other
- Collaborate with front-end developers, QA, and DevOps teams
- Participate in code reviews and agile scrum