Title: Developer
Minimum of 8 years of experience as Java Developer
Strong technical leadership and extensive experience in leading commercial software development with Microservices/API as a senior technical lead.
Extensive experience in leading Java development at an enterprise level.
Extensive experience working on solution design and API design.
Experience in Java development at an enterprise level (Spring Boot, Java 8+, Spring)
Extensive experience leading API development and integration (REST/JSON, Kafka, message queues)
In depth technical knowledge of database systems (Oracle, SQL Server).
Experience working with Continuous Delivery/Continuous Integration pipelines.
Experience working with container platforms (Docker, OpenShift, Kubernetes).
Extensive DevOps knowledge including
Configuring continuous integration, deployment, and delivery tools like Jenkins, or GitLab CI
Container-based development using tools like Docker, Kubernetes, and OpenShift
Instrumenting monitoring and logging of applications
Experience working with Microservice on AWS (EKS, Codefresh, GitHub Actions).
Experience working with offshore squad cross different time zone.
Experience in production support.
You are a great communicator. You are happy to work alongside a team where you talk openly and constructively about technical issues.
You enjoy working with a team, are passionate about solving complex problems, you will be comfortable with the unknowns and strive to understand them, are adaptable to change and provide hands-on guidance to support others success.