Bounteous logo

Java Developer

Bounteous

4 - 8 years

Mumbai

Posted:4 days ago

Apply

Job Description

Role & responsibilities

We are seeking a skilled Java Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate should have strong experience in Java, Spring Boot, microservices architecture, REST APIs, and database technologies. The role involves collaborating with cross-functional teams to deliver high-quality software solutions. Key

Responsibilities

  • Design, develop, test, and deploy Java-based applications.
  • Build and maintain RESTful APIs and microservices.
  • Write clean, efficient, and reusable code following best practices.
  • Integrate applications with databases, third-party services, and internal systems.
  • Perform code reviews and ensure coding standards are followed.
  • Troubleshoot, debug, and resolve production issues.
  • Optimize application performance, scalability, and security.
  • Collaborate with Product Owners, Business Analysts, QA teams, and DevOps engineers.
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement.
  • Strong proficiency in

    Java (8/11/17+)

    .
  • Hands-on experience with

    Spring Boot

    ,

    Spring MVC

    , and

    Spring Data JPA

    .
  • Experience with

    Microservices Architecture

    .
  • Strong understanding of

    REST APIs

    and web services.
  • Experience with

    SQL databases

    (Oracle, MySQL, PostgreSQL) and query optimization.
  • Knowledge of

    Hibernate/JPA

    .
  • Experience with

    Git

    , Maven, and CI/CD pipelines.
  • Familiarity with

    Docker

    , Kubernetes, and cloud platforms (AWS/Azure/GCP).
  • Understanding of Agile development methodologies.
  • Experience with messaging systems such as Kafka or RabbitMQ.
  • Knowledge of Redis or other caching technologies.
  • Exposure to security frameworks such as OAuth2 and JWT.
  • Experience with monitoring tools like Splunk, ELK, Grafana, or Prometheus.
  • Familiarity with unit testing frameworks such as JUnit and Mockito.
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Relevant experience in Java application development.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Certification in Java, AWS, Azure, or Kubernetes.
  • Experience working in large-scale enterprise environments.

Skill:

Preferred candidate profile

Skills Required

Spring Boot Multithreading Java Bootstrap Hibernate Backend Microservices Data structures

Work Mode

Hybrid

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot 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.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Bounteous logo
Bounteous

RecommendedJobs for You

Pune, Chennai, Bengaluru

Insight Global logo

Java Developer

Insight Global

Bengaluru

Sigma Allied Services logo

Java Developer

Sigma Allied Services

Bengaluru

Net Connect logo

Java Developer

Net Connect

Chennai

Lacento Technologies Private Limited logo

Java Developer

Lacento Technologies Private Limited

Mumbai

ComUnus Technologies Pvt Ltd logo

Java Developer

ComUnus Technologies Pvt Ltd

Mumbai