





Tier-1 employer, mid-level 3–5 years generalist backend role, and flexible remote policy increase competition.
Backend Java skills are broadly transferable, though financial markets experience is advantageous.
Explicit 3–5 year requirement and mandatory core Java/multithreading skills enforce strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, test, deploy, maintain, and improve software platforms, contributing to system design with various teams.
Provide mentoring and technical direction within development teams, identifying technical solutions for application and cloud challenges.
Conduct research and proofs-of-concept on new technologies and participate in CICD pipelines employing modern test and delivery techniques.
Bachelor's degree (with honors) or equivalent preferred; substantial relevant experience may substitute.
3+ years of significant experience with core Java, including multithreaded applications and core Java libraries.
Experience in Agile development and ability to write clean, maintainable code.
Optional skills: Python, Pandas, REST, PySpark, SQL, Core Java, exposure to GCP; use of DevOps tools (Maven, Bamboo, Jenkins, Argo).
Experienced software engineer comfortable with enterprise-scale application design and development, particularly in multithreaded Java environments.
Capable of mentoring peers and providing technical direction while engaging in cross-team collaboration.
Adaptable to emerging technologies and cloud-based solutions with hands-on experience or willingness to work within CICD and Agile frameworks.