Java Backend Developer at Citi
Pune, maharashtra, India -
Full Time


Start Date

Immediate

Expiry Date

03 Mar, 26

Salary

0.0

Posted On

03 Dec, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java 8, Spring Boot, Microservices, Kafka, Oracle, Redis, Gemfire, Openshift, Communication Skills, Analytical Skills

Industry

Financial Services

Description
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. ------------------------------------------------------ For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------
Responsibilities
Develop and implement scalable microservices for trading and order management functionalities. Collaborate with cross-functional teams to implement, test, and deliver new features for the trading platform.
Loading...