Senior JAVA Developer
For one of my Top Tier Clients (Financial Services) I am looking for a Senior JAVA Developer to be working with a team of developers to implement solutions to support the strategic growth of the Index business.
Role Responsibilities:
- Designs, develops, and delivers software solutions that align with architecture, operational and risk processes
- Identifies, prioritises, and executes tasks in the software development life cycle
- Develops tools and applications by producing clean, efficient code
- Automates tasks through appropriate tools and scripting
- Ensures high quality product through the validation and verification testing of functional and non-functional requirements
- Collaborates with internal teams (including Product Owners/Business and remote dev teams) and vendors to fix and improve products
- Communicates with clarity, precision, and influence, presenting complex information in a concise format that is audience appropriate
Requirements:
- Experience in software development methodologies and Agile based delivery
- Proven experience in test driven development - unit, component, integration, and automation to support modern DevOps principles
- Extensive knowledge of one or more programming languages, third party software products and expertise in - Java, RESTful API, Microservices - Spring Boot
- Experience in In-memory caching (Redis), performance tuning, Apache Kafka, DB - Sybase and SQL server, AWS or Azure preferred
- Some experience of Business and Technical Analysis
- Strong verbal and written communication skills
Business / Sector expertise:
- Experience in a big financial services organisation is a huge advantage
If you are interested please apply. For more information contact me via email : martin.kiryakov@alexanderash.com