Posted:6 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title:

Job Summary:

Java Developer

Key Responsibilities:

  • Design, develop, test, and maintain high-performance web applications and backend services using

    Java/J2EE

    technologies.
  • Develop and maintain RESTful APIs and integrate third-party services.
  • Work with front-end technologies such as

    React.js

    ,

    Angular

    , or similar JavaScript frameworks to build user interfaces or collaborate on API integration.
  • Collaborate with cross-functional teams including Product, UI/UX, QA, and DevOps to deliver high-quality software solutions.
  • Write clean, maintainable, and efficient code following industry best practices and coding standards.
  • Perform unit testing and support integration and system testing.
  • Troubleshoot, debug, and resolve technical issues during development and in production.
  • Design and optimize relational databases (

    MySQL

    ,

    PostgreSQL

    ,

    SQL Server

    , or similar).
  • Participate in code reviews, sprint planning, and other Agile ceremonies.
  • Contribute to automation, CI/CD pipelines, and containerization using tools like Docker and Kubernetes.

Required Skills & Qualifications:

  • 3 to 5 years of hands-on experience in

    Java

    ,

    J2EE

    , and related frameworks such as

    Spring Boot

    ,

    Hibernate

    , etc.
  • Experience in building and consuming

    RESTful APIs

    and microservices.
  • Exposure to

    front-end development

    using

    React.js

    ,

    Angular

    , or similar frameworks OR working knowledge of

    Python

    for backend scripting or integrations.
  • Strong understanding of

    Object-Oriented Programming

    , design patterns, and multi-threading concepts.
  • Solid experience with relational databases like

    MySQL

    ,

    PostgreSQL

    , or

    SQL Server

    .
  • Experience with build tools like

    Maven

    or

    Gradle

    .
  • Version control using

    Git

    .
  • Working knowledge of software development lifecycle (SDLC), Agile methodologies, and DevOps practices.
  • Basic understanding or hands-on with

    Docker

    ,

    Kubernetes

    ,

    CI/CD tools

    (e.g., Jenkins, GitLab CI), and cloud services (

    AWS

    ,

    Azure

    , or

    GCP

    ).
  • Good problem-solving, analytical, and debugging skills.
  • Strong verbal and written communication skills.

Preferred Qualifications (Nice to Have):

  • Experience with

    Spring Cloud

    ,

    OAuth2

    , or

    JWT

    authentication.
  • Knowledge of

    message brokers

    like RabbitMQ or Kafka.
  • Familiarity with

    Unit Testing

    ,

    JUnit

    , or

    Mockito

    .
  • Exposure to

    NoSQL databases

    like MongoDB, Redis, etc.
  • Experience working with API documentation tools (e.g., Swagger/OpenAPI).
  • Awareness of

    security best practices

    in web and API development.

if interested please drop an email to hr@pmdgtech.com

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
IDEA PLUS PRO HR AND BUSINESS SOLUTIONS logo
IDEA PLUS PRO HR AND BUSINESS SOLUTIONS

Human Resources and Business Consulting

Victoria

RecommendedJobs for You