Java Backend Developer

Year    MH, IN, India

Job Description

This hands-on role is focused on the implementation and enhancement of critical backend services for our

Trading platform and order management system

. As an

individual contributor

, the Junior Backend Engineer will leverage modern technologies to build innovative features and improve existing functionalities. This position operates within a collaborative environment where technical expertise and problem-solving skills are highly valued. The ideal candidate is technically proficient, eager to learn, committed to producing high-quality code, and thrives in a fast-paced financial domain.



Responsibilities:



Develop and implement

scalable microservices using Java 8 and Spring Boot, specifically for

trading and order management functionalities

.

Contribute to the implementation and management

of message-driven architectures with Kafka to handle

high-throughput trading events and order flows

.

Work extensively with

relational databases (Oracle) for data storage and retrieval in a

mission-critical financial environment

.

Utilize and apply

in-memory data stores like Redis or Gemfire for caching and high-speed data access, crucial for

real-time trading operations

.

Assist in deploying and managing

applications on containerization platforms like Openshift.

Collaborate closely with

cross-functional teams to implement, test, and deliver new features for the

trading platform and order management system

.

Focus on adhering to best practices

to ensure the performance, quality, and responsiveness of applications, especially under

peak trading volumes

. Participate actively in technical discussions, and knowledge sharing sessions to foster continuous improvement.

Qualifications:

3-5 years of hands-on experience

in backend development.

Java 8:

Strong proficiency in Java 8 and its core features.

Spring Boot:

Solid practical experience with Spring Boot for building microservices.

Microservices:

Practical experience in developing and implementing microservices architectures, ideally within a

financial or high-transactional system

.

Kafka:

Hands-on experience with Kafka for event streaming and messaging, particularly in

real-time data processing contexts

.

Database:

Solid understanding and practical experience with Oracle databases, including writing efficient queries and basic schema understanding for

large-scale transactional systems

.

Caching/In-memory Data Store:

Practical experience with Redis or Gemfire for high-performance data access.

Containerization:

Familiarity with Openshift for application deployment and management.

Communication Skills:

Excellent verbal and written communication skills to articulate technical concepts clearly.

Analytical Skills:

Strong analytical and problem-solving abilities to tackle challenging technical issues in a

complex financial system

.

Individuals who are driven with a passion for technology and a desire to build robust systems as

individual contributors

in the

financial trading domain

are encouraged to apply!


-

Job Family Group:



Technology
-

Job Family:




Applications Development
-

Time Type:




Full time
-

Most Relevant Skills



Please see the requirements listed above.
-

Other Relevant Skills



For complementary skills, please see above and/or contact the recruiter.
-

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.



View Citi's EEO Policy Statement and the Know Your Rights poster.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4834692
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year