Software Developer - Java

3 - 8 years

8 - 16 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary

Java Developer

Key Responsibilities

  • Design, develop, and maintain

    microservices

    using Java Spring Boot and related technologies.
  • Own the

    entire development lifecycle

    from architecture and design to testing, deployment, and optimization.
  • Build

    scalable and maintainable

    solutions aligned with business goals and best industry practices.
  • Collaborate with

    cross-functional teams

    including product managers, data scientists, and DevOps engineers to deliver AI-powered products.
  • Write

    clean, efficient, and well-documented code

    , with strong testing practices and attention to detail.
  • Conduct and lead

    code reviews

    , mentoring junior developers and ensuring coding excellence.'
  • Stay updated with emerging technologies and explore their potential to enhance AI capabilities and performance.

Required Qualifications

  • Bachelor's degree in

    Computer Science, Engineering

    , or a related field.
  • 3+ years

    of experience in Java development, including

    2+ years

    working with Spring Boot.
  • Strong expertise in

    microservices architecture

    ,

    RESTful APIs

    , and distributed systems.
  • Solid understanding of

    OOP

    ,

    Java 8+

    , and modern design patterns.
  • Experience with

    SQL/NoSQL databases

    and ORM tools like Hibernate.
  • Familiarity with

    Agile/Scrum

    methodologies and collaborative development practices.
  • Proven ability to

    work independently

    , take ownership, and manage multiple priorities effectively.

Preferred Skills

  • Hands-on experience with

    cloud platforms

    such as AWS, Azure, or GCP.
  • Exposure to

    AI or Machine Learning frameworks

    and related technologies.
  • Experience with

    CI/CD pipelines

    ,

    Docker

    , and

    Kubernetes

    .
  • Knowledge of

    messaging systems

    like Kafka or RabbitMQ.
  • Strong

    problem-solving mindset

    , proactive ownership, and passion for building transformative AI applications.

What We Offer:

  • Competitive salary based on experience.
  • Opportunities for career growth and skill development.
  • A collaborative, technology-focused work culture.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Gamyam Info Tech

Information Technology

Hyderabad

RecommendedJobs for You

hyderabad, telangana, india

bengaluru, karnataka, india