Job Description

## For additional information, please review .The Java Developer is a mid level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. **Responsibilities:*** Collaborate with senior developers to design, develop, and maintain software applications using Java, Spring, and Angular.* Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.* Contribute to the DevOps pipeline by automating build, test, and deployment processes.* Adapt to a demanding and fast-paced environment, demonstrating a strong work ethic and motivation.* Communicate effectively through verbal and written channels, including documenting code and writing technical documentation.* Monitor and control all phases of development process and analysis, design, construction,...

Apply for this Position

Ready to join Citibank (Switzerland) AG? Click the button below to submit your application.

Submit Application