Job offer
**Java Backend Developer**
Julius Baer is looking for a Java Backend Developer for a 12-month contract position to contribute to the development of software solutions for financial products and services. The main tasks include the development and maintenance of backend services and APIs using Java, Spring and Spring Boot.
Job description
Tasks
- Design and Development: Working with cross-functional teams to design, develop and implement high quality software solutions for our financial products and services.
- Development: Development and maintenance of backend services and APIs with Java, Spring and Spring Boot. Optimizing server-side performance and ensuring data integrity and security.
- System integration: Integration of various financial systems and third-party services, ensuring a smooth data flow and interoperability.
- Code quality and best practices: Writing clean, maintainable and efficient code while adhering to industry best practices, including code reviews, testing and continuous integration/deployment (CI/CD).
- Troubleshooting and support: diagnosing and resolving technical issues across the stack, providing support for development and production environments.
- Collaboration: Working with product managers, designers and other stakeholders to capture requirements and translate them into technical specifications and deliverables.
- Regulatory responsibilities and/or risk management: Demonstrate appropriate values and behaviors, including standards of honesty and integrity, care and diligence, fair treatment (fair treatment of clients), management of conflicts of interest, competence and continuous development, appropriate risk management, and compliance with applicable laws and regulations.
Requirements
- Spring Framework, including Spring Boot, JDBC templates and JPA, messaging and JMS.
- Excellent decision-making and problem-solving skills.
- Basic knowledge of the Unix operating system and bash scripting.
- Very good command of written and spoken English.
- Good code review skills and pride in code quality.
- Team player.
- Ability to work independently and take responsibility for projects.
- Ability to work in an agile environment.
- Willingness to work in a global team with members in Singapore and Switzerland.
- Relevant work experience in the financial sector preferred.
Contract data
- 12 months contract.
- Contract through an external agency payroll provider.
Job details