Project description
Luxoft is looking for Software development professionals with excellent experience in Java Backend. The position will be key to a strategic programme to deliver enhancements and development for one of Global Banking Customer of Luxoft. The successful candidate will be a key contributor on a team building our ETD (Exchange Traded Derivative) capabilities as we migrate approximately 1/3 of the volume away from legacy platforms. This is a project with high visibility, demanding timelines, high delivery expectations, and needs responsible, mature, motivated developers with a proven track record. We want people driven by the mission who are familiar with front office technology product delivery and requirements.
Responsibilities
- Be a proactive, self-starting developer who can quickly understand the requirements, technology platform, and external integrations and start designing and contributing to the delivery.
- Liaise with devops and the wider team to effectively manage resource usage.
- Apply your experience of financial markets electronic trade capture, booking, and full lifecycle to build these features into our platform.
- Work within the ever-evolving framework of Financial Markets specifications and regulations to ensure CAT is using best-in-class technology within the boundaries of approved technologies.
- Build services with an API-first approach and generic pattern mindset for scale across multiple dimensions – optimized compute/performance, functional, visualization, quality control.
- Implement and enforce safe defensive coding, intelligent design, access control, in low-maintenance supportable applications.
- Support database integration/migration (Postgres/Mongo), caching (Hazelcast), communication (Solace), security (HashiCorp, SSO tokens, Kong integration).
- Effectively and proactively manage resource usage.
- Do whatever it takes to maintain stability, availability, and performance.
- Provide Production L3 support as required, to this delivery and the wider platform. We have users from Asia to New York, and you’ll be part of a global team of developers.
- Face-off and partner with stakeholders to capture requirements and deliver solutions – deep understanding of the problem and context along with ownership are key to being successful in this role.
- Question/Challenge anything you see from your peers or the wider squad that isn’t up to standard.
- The successful candidate is expected to be an experienced developer in designing, building, deploying, and supporting critical solutions in the Financial Markets domain. This role requires a wide variety of strengths and capabilities.
SKILLS
Must have
- 7+ years of experience.
- Must have worked in an Investment Bank.
- Micro-services development using Spring Boot.
- Technical Stack (Back End): Core Java, Spring Boot, Kafka, REST APIs.
- Technical Tools: Confluence/Jira/Bitbucket or Git, CI/CD (Maven, Git, Jenkins), Eclipse or IntelliJ IDEA.
Nice to have
- Technical Stack (UI): JavaScript, React JS, Angular, CSS/SCSS, HTML5, Node.js, Git.
- Experience in event-driven architectures (CQRS and SAGA patterns).
- Build Tools (Gulp, Webpack), Jenkins, Docker, Automation, Bash, Redis, Elasticsearch, Kibana.
- Experience in Agile (Scrum) project an added plus.
#J-18808-Ljbffr
Contact Detail:
Luxoft Recruiting Team