Job offer
Java Tech Lead
The Julius Baer Group is seeking a Java Tech Lead to lead and coach a team of developers, with experience in developing complex solutions and working in an agile environment. The ideal candidate will have at least 15 years of experience in software development and a strong knowledge of Java, JBOSS, and Spring Boot.
Job description
Java Tech Lead wanted to lead a team of developers and work as a senior developer for Asia Satellite applications.Tasks
- Lead, coach, and manage a team of developers, as well as interact with software vendors
- Be enthusiastic about technologies and build robust, scalable interfaces and local development solutions.
- Practical experience in the analysis, design, coding, and implementation of complex and customized solutions
- Collaborate with the team to achieve goals, gain experience in a safe Agile environment
- Lead and review technical and architectural designs, enforce architectural guidelines, and challenge the status quo
- Stakeholder management: working closely with program stakeholders, business change engineers, and project managers to steer and manage IT deliveries, single point of contact for product owners and business users
Regulatory responsibilities and risk management
- Responsibility for identifying and managing risks and problems in order to deliver them on time and with the required quality
- Demonstration of appropriate values and behaviors, including, but not limited to, standards of honesty and integrity, diligence and prudence, fair dealing (treating customers fairly), management of conflicts of interest, competence and continuous development, appropriate risk management, and compliance with applicable laws and regulations.
Requirements
Professional
- At least 15 years of experience in developing front-end applications, programming languages, and back-end queries
- Well-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
- 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
- Exposure to cloud platforms would be beneficial
- Basic Linux shell script commands
- Familiarity with IntelliJ, SonarQube/SonarLint
We offer
No information available.Job details