Java Developer

5 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title: Senior Java Developer

Location:

Engagement Type:

Experience Required:


Position Summary

Senior Java Developer


Key Responsibilities

  • Design, develop, and maintain

    enterprise-grade trading and order execution systems

    .
  • Implement

    concurrent and multithreaded applications

    optimized for high throughput and low latency.
  • Work with

    Spring Framework

    to build secure, modular, and scalable applications.
  • Develop and optimize

    SQL queries in MySQL

    and ensure robust data models.
  • Architect and implement solutions using

    microservices / SOA

    patterns.
  • Integrate with

    messaging and streaming middleware

    for event-driven systems.
  • Ensure

    system resilience, high availability, and fault tolerance

    .
  • Contribute to

    software architecture design discussions

    and best practices.
  • Write clean, maintainable, and test-driven code following

    SDLC principles

    .
  • Collaborate with

    cross-functional teams

    (product, QA, DevOps) in

    Agile/Scrum

    delivery models.
  • Ensure system performance is monitored, optimized, and documented.


Required Skills

  • Core Java (5+ years)

    – strong programming fundamentals (mandatory).
  • Multithreading & Concurrency

    – hands-on experience in scalable applications.
  • Spring Framework (Spring Boot, Spring Data, etc.)

    .
  • MySQL

    – strong expertise in schema design, query optimization (mandatory).
  • Microservices / SOA

    – hands-on implementation experience.
  • Strong understanding of

    SDLC

    and

    coding best practices

    .
  • Prior experience in

    Order and Execution Management / Trading Systems

    (mandatory).


Preferred / Nice-to-Have Skills

  • Messaging & Streaming Middleware:

    Kafka, MQ, NATS, AMPS.
  • NoSQL databases:

    Cassandra.
  • Caching technologies:

    Redis, Apache Ignite.
  • Coordination services:

    Zookeeper.
  • Cloud & Containerization:

    AWS, Azure, Docker, Kubernetes.
  • Frontend exposure:

    Angular, React, TypeScript.
  • Additional programming languages:

    Scala, Python.
  • Experience in Agile/Scrum

    development environments.


Additional Requirements

  • Strong

    problem-solving and analytical

    skills with ability to work on complex distributed systems.
  • Ability to design and document

    technical architectures and workflows

    .
  • Effective

    communication and presentation

    skills (verbal & written).
  • Bachelor’s or Master’s degree

    in Computer Science, Engineering, or related field.
  • Candidate must provide

    complete documentation for Background Verification (BGV)

    .
  • A

    clear CIBIL score

    is mandatory.


Skill Matrix (to be submitted with Resume)

Skill Rating (out of 10)

Core Java (Must)

Multithreading

Spring

Kafka / Messaging Queue

Microservices

Coding (Must)

MySQL (Must)

SDLC

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

hyderabad, chennai, bengaluru

hyderabad, pune, bengaluru