Java Backend Developer

6 years

0 Lacs

Posted:18 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title:

Java Backend Developer (Spring Boot, Microservices)

Location:

Hyderabad, Telangana

Experience:

6+ years

Job Description:

  • Design, develop, and maintain scalable backend services and microservices using Java, Spring Boot framework, and related technologies.
  • Build robust RESTful APIs and integrate with frontend and other internal/external systems.
  • Work in an Agile/Scrum team environment through all phases of the software development lifecycle including requirement analysis, design, coding, testing, deployment, and support.
  • Implement best practices for coding, security, and testing including unit and integration testing.
  • Collaborate with cross-functional teams, including product managers, frontend developers, and QA, to deliver high-quality software.
  • Optimize applications for performance and reliability in cloud-based or on-premise environments.
  • Troubleshoot and debug issues, provide timely resolutions, and contribute to continuous improvement efforts.
  • Participate in code reviews, design discussions, and knowledge sharing sessions.

Required Skills:

  • Strong proficiency in Core Java (Java 8/11/17) and object-oriented programming concepts.
  • Extensive experience with Spring Framework, especially Spring Boot for building microservices.
  • Expertise in developing RESTful web services and API design.
  • Familiarity with microservices architecture patterns, containerization (Docker), and orchestration (Kubernetes) is a plus.
  • Experience with relational databases (e.g., MySQL, Oracle) and NoSQL databases.
  • Working knowledge of build and dependency management tools such as Maven or Gradle.
  • Exposure to cloud platforms (AWS, Azure, or GCP) is advantageous.
  • Good understanding of version control systems (Git), CI/CD pipelines, and DevOps practices.
  • Strong analytical, problem-solving, and communication skills.

Preferred Qualifications:

  • Experience with front-end technologies like React or Angular is beneficial but not mandatory.
  • Experience working in an Agile environment and with tools like Jira, Confluence.
  • Bachelor's degree in Computer Science, Engineering, or related domain.

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