Job offer
Junior Java Developer
Julius Baer is seeking a Junior Java Developer for a 12-month contract position in Singapore to join the global C&E Software Solutions team and develop innovative solutions for the financial industry. The developer will be involved in the development and implementation of applications and will provide support to business partners and stakeholders.
Job description
Tasks
- Gathering new requirements, designing innovative solutions and implementation
- Supporting the team in achieving the ambitions defined by the head of the C&E Software Solutions team
- Active participation and support in the regular review and improvement of team processes to optimize efficiency and productivity
- Continuous development and improvement of systems
Key tasks and responsibilities
Business Management
- Work on fulfilling the team's ambitions, as defined by the head of the C&E Software Solutions team
- Active participation and support in the regular review and improvement of team processes to optimize efficiency and productivity
- Continuous development and improvement of systems
Stakeholder management
- Effective and progressive management of all stakeholders and users of applications supported by the team
- Obtaining and discussing requirements and solutions with business owners and stakeholders
- Regular updates for key stakeholders via the various channels used by the team
Change management
- Active participation and support in the planning of Program Increment (PI) within markets
- Support in planning change management and release rollout
- Provision of dedicated post-implementation support on site in Asia
Regulatory responsibilities and risk management
- Demonstration of appropriate values and behaviors, including but not limited to standards of honesty and integrity, diligence and conscientiousness, fair dealing (fair treatment of customers), management of conflicts of interest, ongoing professional development, appropriate risk management, and compliance with applicable laws and regulations.
Code quality and best practices
- Writing clean, maintainable, and efficient code in compliance with industry standards, including code reviews, testing, and continuous integration/continuous deployment (CI/CD)
Troubleshooting and support
- Diagnosis and resolution of first-line issues, provision of support for development and production environments
Requirements
Personal and social
- Ability to work independently and in a global team setup to approach initiatives with a positive attitude
- Passion for the development of high-quality software
- Clean, precise approach for all deliveries
- Solution-oriented and able to work in an agile setup
- Ability to resolve issues quickly and deliver effective solutions
- Fast learner and able to work under pressure to meet tight deadlines
- Good communication/coordination skills to deal with different levels of stakeholders
- Strong analytical skills, able to structure and document requirements and solution options
- High integrity with strong autonomy
- Excellent decision-making and problem-solving skills
- Strong communication skills
- Strong desire to develop within the financial sector
Professional and technical
- Solid practical knowledge of Java programming
- Core Java & related utilities/technologies, especially collections, JSON, JDBC, Maven
- Spring Framework including Spring Boot, JDBI templates and JPA, messaging and JMS
- Excellent decision-making and problem-solving skills
- Basic knowledge of Java generation servers and Java frameworks
We offer
- 12-month contract
- $6380 per month
Job details