Senior Java Software Engineer

5 years

0 Lacs

Posted:9 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Innovate


Role Overview:


Java Developer / Senior Developer with a minimum experience of 5+ Years


Key Responsibilities:


  • Design, develop, and maintain high-performance Java applications.
  • Write clean, scalable, and efficient code using Java 8+ features including

    Lambda Expressions

    and

    Streams

    .
  • Implement and optimize

    multithreaded

    solutions and complex

    data structures

    .
  • Develop and consume

    RESTful Web Services

    .
  • Work with

    Spring Boot

    and

    Spring MVC

    for building enterprise-grade applications.
  • Integrate

    Java Messaging Services

    for asynchronous communication.
  • Collaborate with cross-functional teams in an

    Agile/SCRUM

    environment.
  • Maintain version control using

    Git

    and manage builds using

    Maven

    .
  • Write unit tests and perform code reviews to ensure coding standards and best practices.
  • Troubleshoot, debug, and optimize existing applications for performance and scalability.


Required Skills & Competencies:


  • Strong

    programming skills

    with experience in solving complex algorithmic challenges (e.g.,

    Timeseries problems

    in competitive coding platforms like LeetCode).
  • Proficiency in

    Java 8 and above

    , with deep knowledge of Lambda Expressions, Streams API, and functional programming concepts.
  • Strong understanding of

    Multithreading

    and

    Collections Framework

    .
  • Hands-on experience with

    REST APIs

    ,

    Spring Boot

    , and

    Spring MVC

    .
  • Knowledge of

    Java Messaging Services (JMS)

    .
  • Proficiency with

    Git

    ,

    Maven

    , and Agile methodologies.
  • Excellent problem-solving and communication skills.


Preferred Qualifications:


  • Experience in designing scalable, distributed systems.
  • Exposure to

    microservices architecture

    .
  • Familiarity with cloud platforms and deployment processes.


Employment Type:


  • Full-time / Contractual

    (Minimum 1.6 years commitment for contract roles)

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