Job offer
Application Manager (Full-Time)
The Julius Baer Group is seeking an Application Manager to join its software engineering team and develop and implement robust, high-availability solutions in the wealth management sector. The ideal candidate has at least 10 years of experience in Java development and at least 3 years of experience in the financial sector.
Tasks
- Address highly complex legacy defects that medical developers cannot analyze or resolve.
- Communicate highly technical issues to a non-technical audience.
- Be an influencer and agile engineering practitioner for existing developers.
- Quick root cause analysis to solve problems that others are struggling with.
- Development and test delivery using Java, C++, Spring Boot, microservices, Java 11, and Java 8.
- Understand business and system requirements and translate them into technical solutions that are scalable, stable, and practical.
- Ensure that the highest standards (including code quality, security, and performance) are met.
- This role provides access to wealth management systems (CIRM, Client Onboarding, KYC, AML, Name Check, Document, Captiva, GRC, and Life & Pensions).
- Passionate about automation, monitoring, and Java systems.
Client and Stakeholder Management (internal and external)
- Stakeholder Management - Close collaboration with finance, business change engineers, and project managers to steer and manage IT delivery.
- Analyze requirements, estimate effort, plan the schedule, and track progress.
- Ensure that key stakeholders and participants are informed, engaged, and supported by building trust, taking a proactive approach, and maintaining open communication about the project’s status throughout the project cycle.
- Overseeing and reviewing technical and architectural designs, enforcing architectural guidelines, and challenging the status quo.
Regulatory Responsibilities: I&O Risk Management
- Establishing appropriate metrics and benchmarks (including, but not limited to, standards for performance, resilience, and end-user experience/perception) and conducting root-cause analysis for existing production incidents.
Requirements
Professional
- At least 10 years of experience in development using Core Java and Java EE.
- At least 3 years of experience in the financial sector.
- At least 2 years of experience with TDD.
- Well-organized and able to prioritize and carry out multiple tasks.
- Able to lead and manage projects to achieve key milestones and overcome challenges.
- Able to translate functional requirements into efficient and practical technical solutions.
- Preference will be given to candidates with experience in the finance/banking sector.
Technical
Requirement
- Core Java 8 and J2EE.
- Strong background in computer science (algorithms, data structures, object-oriented design).
- TDD. Able to write acceptance tests.
- Maven.
- Basic unit testing shell commands.
- Java Messaging Service (JMS), MQ.
- Relational database concepts, SQL, joins, indexes, triggers, etc.
Job details