Negotiable
Undetermined
Hybrid
London, England, United Kingdom
Summary: The Senior Java Engineer role at Deutsche Bank involves leveraging software engineering skills to drive digital innovation within the Global Technology, Data, and Innovation (TDI) group. The position emphasizes writing robust software, collaborating with stakeholders, and focusing on user experience while supporting a culture of continuous learning and development. The role offers flexible working arrangements and a commitment to diversity and inclusion. Candidates will work in an agile environment with opportunities for career growth and development.
Key Responsibilities:
- Writing robust, well-tested software, ensuring simplicity of code
- Working with the business and other stakeholders to define requirements
- Working full stack with emphasis on specific technologies from individual hiring teams
- Focusing on user experience and delivering value to customers
- Managing DevOps and Continuous Integration/Delivery pipeline and production environments
- Continually learning and developing career with support from management
Key Skills:
- Experience with one or more modern languages (JVM - Java, Kotlin, Scala or Microsoft, TypeScript/JS)
- Experience with front-end development (e.g., React)
- Experience with modern software delivery techniques (agile/lean, TDD, pair programming)
- Desire to work globally in an agile organization with frequent deliveries
- Prior exposure to Cloud technologies (GCP, K8s, OpenShift) is a plus
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT