Java Developer

3 - 5 years

4 - 7 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Key Responsibilities

  • Develop and maintain scalable web applications using Java 11/17 and Spring MVC
  • Build and optimize RESTful web services and implement microservices architecture
  • Work with AWS cloud services, ensuring smooth deployment, security, and scalability
  • Design and develop interactive front-end features using JavaScript, React, HTML5, CSS3, and jQuery
  • Implement Test-Driven Development (TDD) using frameworks like JUnit and Mockito
  • Utilize Gradle or Maven for build automation and dependency management
  • Ensure software quality through rigorous unit and functional testing
  • Manage databases like MySQL and PostgreSQL to optimize data storage and retrieval
  • Containerize applications using Docker for streamlined deployment
  • Implement OAuth and Single Sign-On (SSO) solutions for secure authentication
  • Follow SDLC principles and best practices throughout the development process
  • Collaborate effectively with team members and stakeholders in both written and verbal formats
  • Work in a fast-paced environment, managing multiple tasks and priorities efficiently

Required Skills

  • Strong proficiency in Java 11/17, including OOP, Collections, Exception Handling, and Multithreading
  • Hands-on experience with AWS services (EC2, S3, Lambda, RDS, etc.)
  • Expertise in JavaScript and front-end technologies: React, HTML5, CSS3, and jQuery
  • Familiarity with microservices architecture and Spring MVC
  • Proficient in unit and functional testing frameworks (JUnit, Mockito)
  • Experience with build tools (Gradle, Maven)
  • Strong understanding of RESTful web services and GraphQL
  • Experience with Docker for application containerization
  • Knowledge of OAuth and SSO authentication methods
  • Strong problem-solving abilities and attention to detail

Nice to Have

  • Understanding of UML and sequence diagrams
  • Strong analytical and logical reasoning skills
  • Excellent organizational skills with the ability to prioritize tasks effectively

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

RecommendedJobs for You