Note: Only candidates with a notice period of 30 days or less will be considered.
About the Role:
We are looking for a highly skilled
Senior Backend Developer
to join our growing tech team
Job description
Key Responsibilities
Design and implement scalable and secure backend systems using Java, Spring Boot, and Hibernate.
Build and maintain RESTful APIs and web services using Spring MVC
Manage and optimize database schemas, write efficient queries in RDBMS (MySQL/PostgreSQL).
Implement and maintain unit and integration tests using JUnit, Mockito, following TDD principles.
Collaborate with DevOps to build and maintain CI/CD pipelines.
Leverage AWS cloud services such as EC2, S3, RDS, Lambda for deployment, scaling, and infrastructure.
Participate in code reviews, troubleshooting, and performance tuning.
Work closely with QA, product, and other engineering teams to ensure seamless delivery.
Use Agile methodologies and tools like JIRA, Confluence, Git, Jenkins, SonarQube for development and collaboration.
Technical Requirements
Proven hands-on software development experience in backend systems.
Strong core Java and JEE fundamentals including class loading, memory management, and transaction handling.
Deep experience with Spring Framework - Spring Boot, Spring MVC, Spring Data, and Spring Security.
Strong knowledge of Hibernate/JPA for ORM.
Proficient in RESTful API development (Spring REST, JAX-RS).
Experience with build tools like Maven, Gradle, and version control (Git).
Familiarity with application servers such as Tomcat and JBoss.
Understanding of DevOps practices, CI/CD pipelines, and automated deployments.
Exposure to AWS services - EC2, S3, RDS, Lambda, etc.
Experience with RDBMS and NoSQL databases.
Strong problem-solving and debugging skills.
Comfortable working in Agile teams using tools like JIRA and Confluence.
Job Types: Full-time, Permanent
Pay: ?1,200,000.00 - ?1,500,000.00 per year
Experience:
Back-end development: 5 years (Required)
Location:
Banjara Hills, Hyderabad, Telangana (Required)
Work Location: In person
Speak with the employer
+91 9373038843
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.