5 days ago
London, United KingdomSenior
Responsibilities
- Interface with key stakeholders and participate across requirements elicitation, application architecture, and software design.
- Create architecture and high-level design artifacts and evaluate technical feasibility.
- Identify effective technical approaches for client requirements.
- Guide the technical team and coordinate communication between clients and offshore teams.
- Develop and support Scala-based microservices and related application technologies.
Requirements
- Strong Scala programming skills with a core functional programming focus.
- Experience with microservices, Akka, Play, Lagom, and Elasticsearch.
- Strong data structure, algorithm, and problem-solving skills.
- Experience using GitHub Copilot for productivity improvement and working with Agile teams.
- Preferred experience with Kafka, AMQP, MQ, AMPS, distributed systems, JavaScript, AngularJS, Bootstrap, REST API design, DDD, CQRS, event-sourced systems, banking or middle/back-office operations, Bash, Python, Ansible, Puppet, Chef, Docker, Scala libraries, frameworks, and Category Theory.
- Strong analytical, communication, customer-orientation, initiative, flexibility, and quality-awareness skills.
Benefits
- Learning culture with emphasis on teamwork, collaboration, continuous learning, and professional excellence.
- Inclusive, diverse, and equal-opportunity workplace.
Tech Stack
Categories
About Infosys
Infosys is a public IT services and consulting company that builds and runs software systems for large enterprises across industries. It provides consulting, systems integration, cloud and AI services, engineering, and business process outsourcing, and sells platforms such as EdgeVerve's Finacle core banking suite. Founded in 1981 and headquartered in Bangalore, it serves clients in 50+ countries and is listed on the NSE, BSE, and NYSE.
