Job Title or Location

Java Architect and Development Lead

Citibank (Switzerland) AG

Mississauga, ON

Job Details:

Full-time
Experienced

Elevate your career as a Senior Applications Development Java Programmer focusing on architectural excellence. Utilize your expertise in Java and cloud solutions to drive scalable software development. In this hands-on role, you will manage complex requirements and lead architectural discussions. Your experience in building RESTful APIs and expertise with cloud-native technologies like Kubernetes will be critical. Proven leadership and a commitment to clean code principles are essential to thrive in this position. Key Responsibilities: • Lead complex user requirement analysis • Drive robust architectural decisions • Own software architecture documentation • Identify and implement new technologies • Develop and maintain CI/CD pipelines Requirements: • 6+ years of Java Development experience • Proven expertise in cloud engineering principles • Strong experience with Oracle and NoSQL databases • Ability to lead projects independently • Background in the Financial domain is a plus Utilize your Java prowess to shape the future of application development and guide technology adoption within the organization.