Design, implement, and maintain scalable Java backend services and APIs using Spring Boot. Collaborate with cross-functional teams, optimize performance, ensure security, integrate third-party services, write testable code, and maintain documentation.
We are seeking a skilled and motivated Java Backend Developer to join our development team. The ideal candidate will have strong experience in building scalable backend systems using Java and related technologies. You will be responsible for designing, developing, and maintaining server-side logic, ensuring high performance and responsiveness to requests from the front-end.
Key Responsibilities:
- Design and implement backend services and APIs using Java (Spring Boot / Spring Framework).
- Collaborate with front-end developers, product managers, and QA engineers to deliver high-quality software.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, and testable code.
- Participate in code reviews and contribute to team knowledge sharing.
- Troubleshoot and debug applications.
- Ensure security and data protection in backend services.
- Integrate with third-party APIs and services.
- Maintain documentation for backend systems and processes.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5 Years of Proficient in backend development using Java.
- Strong knowledge of Spring Boot, RESTful APIs, and microservices architecture.
- Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools (e.g., Hibernate).
- Familiarity with version control systems (e.g., Git).
- Understanding of CI/CD pipelines and DevOps practices.
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Good problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Qualifications:
- Experience with containerization (Docker, Kubernetes).
- Knowledge of messaging systems (Kafka, RabbitMQ).
- Familiarity with Agile/Scrum methodologies.
- Exposure to monitoring tools (Prometheus, Grafana).
Photon Chennai, Tamil Nadu, IND Office
DLF IT Park 1/124 Mount Poonamallee Road Sivaji Gardens Manapakkam , Chennai, India, 600089
Similar Jobs
Cloud • Information Technology • Productivity • Software • Automation
The Principal Engineer will develop systems and software, mentor other engineers, resolve customer issues, and guide the software development process.
Top Skills:
AWSConfluenceGraphQLJavaJIRAMySQLNoSQLPostgresRestRpcSoapWsdl
Agency • Information Technology
Develop and maintain high-performance backend services using Java and Spring Boot. Build RESTful APIs, integrate with front-end and third-party systems, collaborate with cross-functional teams, participate in code reviews, troubleshoot production issues, and improve CI/CD, performance, and development processes.
Top Skills:
AWSAzureDockerGCPGitGitlab CiHibernateJavaJenkinsJunitKafkaMicroservicesMockitoMySQLPostgresRabbitMQRestful ApisSpring BootSpring DataSpring MvcSpring Security
Agency • Information Technology
Design, build, and maintain scalable Java backend services and APIs (Spring Boot). Collaborate with cross-functional teams, optimize performance, ensure security, troubleshoot issues, integrate third-party services, and maintain documentation.
Top Skills:
AWSAzureCi/CdDockerGCPGitGrafanaHibernateJavaKafkaKubernetesMicroservicesMySQLPostgresPrometheusRabbitMQRestful ApisSpring BootSpring Framework
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

