We are seeking a skilled and experienced Java Backend Developer to join our dynamic development team in Hyderabad. The ideal candidate should have a strong foundation in Java, Spring Boot, RESTful API design, and database technologies. You will be responsible for designing, developing, and maintaining high-performance, scalable backend systems that power our products and services.
Responsibilities
Design, develop, test, and maintain backend components and services using Java and Spring Boot.
Build scalable and secure RESTful APIs for web and mobile applications.
Collaborate with front-end developers, QA engineers, DevOps, and other stakeholders to deliver high-quality software.
Write clean, reusable, and well-documented code following best practices and coding standards.
Participate in code reviews and provide constructive feedback.
Troubleshoot and debug production issues, and provide timely resolutions.
Optimize applications for performance, scalability, and reliability.
Stay updated with emerging trends and technologies in backend development.
Requirements
3- 7 years of experience.
Strong programming skills in Java (8 or above).
Hands-on experience with Spring Framework, especially Spring Boot.
Solid understanding of RESTful APIs, JSON, and Web Services.
Experience with relational databases (MySQL, PostgreSQL, Oracle) and ORM frameworks like Hibernate or JPA.
Good knowledge of version control systems (Git/GitHub).
Understanding of microservices architecture and related patterns.
Familiarity with unit testing frameworks like JUnit, Mockito, etc.
Basic understanding of CI/CD pipelines, Docker, and cloud services (AWS, Azure, or GCP) is a plus.
Preferred Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Experience with NoSQL databases (MongoDB, Redis) is a plus.
Exposure to message brokers (Kafka, RabbitMQ) is advantageous.
Knowledge of containerization and orchestration tools (Docker, Kubernetes) is a bonus.
This job was posted by Abhishek Susarla from Refactor Academy.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job