Senior Java Developer

7 - 10 years

15 - 30 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role & Responsibilities:

Senior Java Developer responsible for developing scalable microservices throughout the entire Software Development Life Cycle. The role involves working within an Agile development team to design, build, and test high-traffic supply chain platforms.

  • Gather requirements from Project Team.
  • Provide Technical Design and Technical Documentation.
  • Development of Microservice APIs with Spring Boot on AWS Cloud.
  • Work in an Agile Framework with Sprints, Stories, Tickets for Issue and Project Tracking.
  • Collaborate with cross-functional teams including Product Managers, Architects, and QA to deliver high-quality solutions.
  • Troubleshoot Issues and provide quick resolution and production support after Application Deployment.

Experience Required:

  • Bachelors degree in computer science or related field.
  • Good verbal and written communication skills are essential.
  • 7-10 years experience in Java Application Development using Spring Boot, RESTful Microservices, React JS, Spring JPA (or other ORMs like Hibernate) for Database Access.
  • 7+ years experience in JUnit Development using Mockito.
  • Experience working with AWS Cloud systems (S3 buckets, Lambda, Kubernetes scheduler).
  • 4+ years of hands-on experience with React.js, Node JS.
  • 5+ years’ Experience with relational databases MySQL, PostgreSQL, Oracle, etc. with an ability to write SQLs to retrieve data from multiple tables.
  • Experience with Java Collections, Design Patterns.
  • Experience developing high volume transactional applications and maintaining data integrity.
  • Knowledge of tiered web application architectures.
  • Experience with Messaging Frameworks like Kafka, RabbitMQ.
  • Experience with Software Version Control - Git, JIRA etc. for Issue/Project tracking.
  • Experience with Logging Frameworks like log4j, Splunk, Stackdriver.
  • Cloud Deployment Experience using Containers (Docker, Kubernetes).

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