Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

Role Description

Senior Backend Engineer

Candidates with additional experience in messaging systems like RabbitMQ, Apache ActiveMQ, or Azure Service Bus, and knowledge of integration patterns are preferred.

Key Responsibilities

  • Design, develop, and maintain robust backend services using Java 11+, Spring Boot 2.7+, and Oracle DB.
  • Work with JDBC, Hibernate, HQL, and SQL to manage database transactions and data persistence.
  • Build and consume RESTful APIs using JSON, XML, and YAML formats.
  • Collaborate with cross-functional teams including QA, DevOps, and Product to deliver high-quality software.
  • Utilize tools such as Git, Bitbucket, SourceTree, and Jenkins for source control and CI/CD workflows.
  • Write clean, testable code using modern development practices and tools like IntelliJ or Eclipse IDE.
  • Participate in Agile ceremonies, contribute to sprint planning, and document knowledge in JIRA and Confluence.
  • Leverage Maven and Gradle for build automation and Tomcat for application deployment.
  • Perform unit, integration, and API testing using tools such as Postman.

Required Skills & Qualifications

  • 8+ years of backend development experience using Java (version 11 or above).
  • Strong hands-on experience with Spring Boot (v2.7 or higher).
  • Proficiency with Oracle Database fundamentals, JDBC, Hibernate, and SQL/HQL.
  • Familiarity with JSON, XML, and YAML data formats.
  • Solid understanding of REST API design and development.
  • Experience with Git, Bitbucket, Git Bash, and SourceTree.
  • Practical knowledge of CI/CD tools including Jenkins, Maven, and Gradle.
  • Experience working with IDEs such as IntelliJ IDEA or Eclipse.
  • Familiarity with application servers like Apache Tomcat.
  • Strong problem-solving skills and the ability to work in a fast-paced Agile environment.

Salary: 90K-100K per month

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Pune, Maharashtra, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India