Key Responsibilities Develop and maintain backend services using Core Java.
Assist in designing and implementing scalable, secure, and high-performance applications.
Collaborate with senior developers, QA engineers, and business analysts to deliver quality software.
Participate in code reviews and contribute to continuous improvement.
Write unit and integration tests to ensure code quality.
Document technical specifications and system designs.
Enable seamless integration with electronic FX (e FX) frameworks to support enterprise-level trading solutions Contribute to development tasks involving C# in a hybrid technology environment.
Qualifications Required: Bachelor's degree in Computer Science, Software Engineering, or related field.5-12 years of experience in Core Java development.
Solid understanding of object-oriented programming principles.
Familiarity with Java frameworks such as Spring Boot or Spring MVC.
Basic knowledge of RESTful APIs and microservices.
Experience with relational databases and SQL.
Exposure to version control tools like Git.
Strong willingness to learn and adapt to new technologies.
Good communication and teamwork skills.
Preferred / Optional: Exposure to e FXExperience with C# and.
NET technologies.
Familiarity with Agile/Scrum methodologies.
Understanding of CI/CD pipelines and Dev Ops practices.