01 Sep
|
Photon
|
Chennai
Roles and Responsibilities :
- Design, develop, test, deploy, and maintain scalable Java-based microservices using Spring Boot.
- Collaborate with cross-functional teams to identify requirements and implement solutions meeting business needs.
- Ensure high availability, performance, security, and scalability of the system by implementing best practices in coding standards.
- Troubleshoot issues related to database interactions (MySQL/PostgreSQL) and messaging queues (Kafka/RabbitMQ).
- Develop and maintain RESTful APIs using Spring Data JPA.
- Implement data storage and retrieval solutions using JPA.
Job Requirements :
- Programming: Java 11/17, Core Java
- Frameworks: Spring Boot, Spring MVC, Spring Security, Spring Data JPA
- API Technologies: REST, OpenAPI/Swagger, JSON, GraphQL (optional)
- Databases: PostgreSQL, MySQL, Oracle, MongoDB
- Messaging: Apache Kafka, RabbitMQ
- Build Tools: Maven, Gradle
- Testing: JUnit, Mockito, REST Assured
- CI/CD: Jenkins, GitHub Actions, GitLab CI, Azure DevOps
- Containers: Docker, Kubernetes
- Version Control: Git
📌 Core Java Backend Developer (Chennai)
🏢 Photon
📍 Chennai