Java Technical Lead
TRINITY CONSULTING SERVICES PTE. LTD.
-
Job Category
Information Technology -
Job level
Professional -
Contract type
Full Time -
Location
Islandwide -
Salary
S$7000 - S$8500
Job Description
As a Java Technical Lead, you will be working closely with multiple teams (Engineering, Enterprise Architecture, Security, Operations & Development teams) to design and develop solutions aligned to our overall strategy.
Job scope:
- Ability to redesign and refactor legacy applications
- Writing well designed, clean, readable and testable code
- Influence & coach team members to adopt development best practices
- Design and develop low-latency and highly available applications
- Support innovation & continuous improvement by investigating technologies
Job Responsibilities.
The role duties will include but not necessarily be limited to the following:
Skills & Experience:
- Bachelor’s Degree or equivalent experience required
- 7+ years of overall experience in professional software engineering;
- Good written and oral communication skills
Mandatory
Strong critical thinker with problem solving aptitude
Proven experience with
- Java 8+, Spring and Spring Boot
- Unit testing o Object oriented analysis and design
- SQL and ORM (JPA, Hibernate)
Proven experience with REST API development
- Resource-based modelling
- API Security Standards
Proven experience with
CI/CD pipelines Plus
SAML,
Auth
Web development using Angular
Test Driven Development or BDD
MongoDB, Redis, Kafka, ElasticSearch
Docker / Kubernetes
Closing on 18 Mar 2021