Senior Technical Lead - Java

Singapore 2 months agoFull-time External
47.2k - 63.8k / mo
Responsibilities • Design and develop microservices/APIs using either Java/Spring boot • Produce clean, efficient code based on specifications. • Work with Technical team to implement solution that meet Business Requirements and are in alignment with organization's business objectives. • Verify and deploy programs and systems. • Able to resolve production issues and overcome challenges. • Create technical documentation for reference and reporting. • Participate in sprint meetings (planning, review) and estimate stories, breakdown to tasks • Able to resolve production issues and overcome challenges. • Ability to prioritize and carry out multiple tasks. Skills Requirement • Bachelor’s Degree Computer Science/ Engineering/Information Technology or related field • 7-9 years of development experience in Core Java, Spring boot • Strong knowledge of developing Microservices with Java (8/11) and Spring Boot • Good exposure in SQL/PL SQL • Familiarity with Kafka • Exposure in Financial Domain • API design and development basics (OAuth 2.0, JWT) • Familiarity with Agile development methodologies. Technical Skills • Core Java (preferably 8), Spring boot, REST Web Services, React JS • Maven Knowledge • SQL/PL SQL • Java Messaging Concepts. (MQ) • Basic Linux shell scripting command