Java Technical Lead  
         

About the job

Java Technical Lead

 

JOB responsibilities

 

Design secure, high-volume , and high availability products and middleware systems to address business needs

Provide technical leadership and be accountable for the products owned by the delivery unit

Design secure , high-volume ,and high availability products and middleware systems to address business needs

Provide technical leadership and be a accountable for the products owned by the delivery unit

Be hands – on in all the technical aspects of the deliveries

Conduct code reviews and ensure code is of the highest standards

Evaluate and make recommendations on new technologies, tools, and practice

Coach and mentor the team member of the delivery unit

Assist Devops practice to setup CI/CD pipelines

 

JOB description

 

Minimum 5 years’ experience with java microservices and related technologies

Live and breathe OOP/OOD Fundamentals

Design patterns

Expertise in java, spring, spring boot, Hibernate/iBatis, JAX-RS, Spring cloud Netflix

SQL and no SQL database design

REST API design

Microservices Design

Containerized application (Docker, Kubernetes)

Experience working with message queue and distributed streaming service (Kafka/kinesis)

AWS experience

Good understanding of architecture and design principles

JOB ID V20220330115757
CLOSING DATE: 30 Apr 2022