Mô Tả Công Việc
What's this role about?
- Elaborate on technical design solutions and assist development teams to carry out the implementations.
- Collaborate with Solution Architect(s) in defining architecture solutions and bridging architecture to development.
- Collaborate with Business Analysts and client stakeholders in assessing the feasibility of the requirements.
- Provide support in setting up the Delivery Processes and DevOps practices.
- Identify and assess technical risks and dependencies.
- Participate in the definition and estimation of Product Backlog.
Yêu Cầu Công Việc
What skills and experience do you need?
MANDATORY SKILLS
- 7+ years’ experience in Java
- Experience in Java EE (EJB, JMS), Kafka, AWS, Web Services, Security
- Experience in databases: SQL, Oracle, MS SQL, MongoDB, Cassandra
- Advanced engineering practices: TDD, BDD, XP, CI/CD, DDD, Design Patterns
- Familiarity with architectural patterns (microservices, cloud-based, micro-kernel) and quality attributes
- Good documentation skills and ability to operate with technical diagrams (UML, cliffy, draw.io)
- Fluent English
DESIRABLE SKILLS
- Ability to contribute to key quality attributes (performance, scalability, monitoring, usability, etc)
- Technical writing skills
- Ability to define and promote design and development principles
- Familiarity with cloud computing (cloud services and relevant technologies)
- Familiarity with commercial applications, within the financial, and banking domain
- Understanding of modern application architecture and standards such as ISO20022
Hình thức
Quyền Lợi
What's in it for you?
- Health: Private health plan, people centric culture, stress-reducing structures and communication, Global Wellbeing Programme, onsite session for nutrition and psychotherapy, sports allowance.
- Family: Work from home and flexible working hours, childbirth bonus, maternity and paternity leave.
- Community: We care Programme, Endava is growing rapidly and responsibly.
- Finance: Competitive salary package, Share Plan, Company Performance Bonus, special awards, Referral bonus, parking allowance.
- Career opportunities: Endava University, complex projects, internal tech communities, trainings, coaching, conferences, workshops, certifications, online learning platforms subscriptions, rotations, access to corporate library, English courses.
- Workspace: Space for collaboration, creativity, learning, socializing, relaxation, Inclusion & Diversity Programme, multicultural environment, working with colleagues and clients across different regions.
- Time away: Loyalty annual leave days & replacement days for weekend bank holidays.