Job offer
Java Tech Lead
The Julius Baer Group is seeking a Java Tech Lead with at least 15 years of experience in front-end application development to lead a team of developers and develop technical solutions for private banking modules. The ideal candidate will have experience in Agile methodologies, Java, JBOSS, Spring Boot, and other relevant technologies.
Job description
Java Tech Lead with deep understanding of private banking modules and experience as a senior developer for Asia satellite applications.Tasks
- Leading a development team, coaching and managing team members, interacting with software providers
- Enthusiasm for technologies, development of robust and scalable interfaces, and local development solutions
- Practical experience in the analysis, design, coding, and implementation of complex and customized solutions
- Collaborating with the team to achieve goals, experience in a secure Agile environment
- Taking responsibility for technical and architectural design, adhering to architectural guidelines, and challenging the status quo
- Stakeholder management—close collaboration with program stakeholders, business change engineers, and project managers to steer and manage IT delivery, single point of contact for product owners and business users
Regulatory responsibilities and risk management
- Taking responsibility for identifying and managing risks and issues to ensure that they are delivered on time and to the required quality
- 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, competence and continuous development, appropriate risk management, and compliance with applicable laws and regulations.
Requirements
- At least 15 years of experience in developing front-end applications, programming languages, and back-end queries
- Highly organized and able to prioritize and execute multiple tasks, able to influence and steer projects to achieve key milestones and overcome challenges
- At least 5 years of experience as a team leader
- Strong understanding of software design, experience with agile methods such as Scrum and/or Extreme Programming
Technical requirements
- Strong knowledge of Java, JBOSS, and Spring Boot, Hibernate frameworks
- Strong knowledge of service-oriented architecture, RESTful services
- Strong knowledge of computer science (algorithms, data structures, object-oriented design)
- Practical experience with Kubernetes and containerization, streaming with Kafka, Avro schema, and React JS
- Good knowledge of SQL (MySQL, Oracle, Postgres, etc.)
- Practical experience with GITLAB repositories, Maven, Octopus, CI/CD pipeline
- Knowledge of cloud platforms is an advantage
- Basic knowledge of Linux shell scripts
- Familiarity with IntelliJ, SonarQube/SonarLint
We offer
No information available.Job details