Job offer
Application Manager (Full-Time)
The position of Application Manager at Julius Bär in Singapore involves resolving complex issues in legacy systems and developing robust, scalable Java-based solutions. The ideal candidate has at least 10 years of experience in Core Java and Java EE, as well as strong communication and problem-solving skills.
Tasks
- Address highly complex legacy issues that developers are unable to analyze or resolve.
- Communicate highly technical issues to a non-technical audience.
- Become an influencer and help improve the engineering practices of existing developers.
- Ensure the smooth operation of the Java technology stack.
- Develop and deploy using Java, EJB, Spring Boot, Oracle, and Kafka Streaming.
- Understand architecture (system requirements) and translate it into technical solutions that are scalable, stable, and practical.
- Ensure that IT standards (including code, security, and performance) are met.
- This role provides access to wealth management systems (Triplus, Plus, E-Assets).
- A passion for technology and building robust and scalable Java systems.
- Analysis, design, coding, and testing of components and/or applications.
- Work collaboratively with the team to achieve goals.
Requirements
- At least 10 years of experience in development using Core Java and Java EE.
- At least 3 years of experience with Java, EJB, Spring, and TDD.
- Well-organized and able to prioritize and carry out multiple tasks.
- Able to translate functional requirements into efficient and practical technical solutions.
- Preferably, experience in the finance, banking, or domain industry.
Technical requirements
Requirement
- Core Java 8+ and Java 11.
- Strong knowledge of computer science (algorithms, data structures, object-oriented design).
- TDD: Able to write acceptance tests.
- Maven.
- Basic Unix shell scripting commands.
- Java messaging concepts (JMS, MQ).
- Relational database concepts: SQL, joins, indexes, triggers, etc.
- Web services (REST, SOAP).
- SOA.
- Spring Boot Concepts.
- Experience in optimizing SQL queries.
- Familiarity with GitLab, CI/CD tools, SonarQube, etc.
Desired
- JBoss (or another application server environment).
- Spring Boot.
- Knowledge of Java Server Faces, JPA, and JLB.
- Able to write complex SQL queries.
- React JS or Angular.
We offer
No information available.People and social affairs
- Good communication skills.
- A strong work ethic and punctuality.
- Strong problem-solving skills.
- Positive team spirit.
Job details