Senior Applications Development Java Programmer
Citibank (Switzerland) AG
About the role
About
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.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free