More jobs:
Job Description & How to Apply Below
Position Overview: We are seeking a highly experienced Lead Java Developer to join our dynamic technology team. The ideal candidate will possess a strong leadership background, extensive hands-on development experience in Java and Microservices, and expertise in cloud technologies (Azure or AWS), CIAM, and Dev Ops. This role requires technical depth, the ability to lead complex initiatives, and a strong understanding of modern application architecture and identity frameworks.
KeyResponsibilities:
- Lead and mentor a team of developers; provide technical guidance, peer reviews, and coaching.
- Design and develop robust, scalable applications using Java, Spring Boot, and Microservices architecture.
- Implement and support RESTful APIs and microservices in Java or Node.js.
- Utilize JBoss, SQL, and cloud services (preferably MS Azure) including Azure Event Hub, Confluent Kafka, and Azure App Service Environment.
- Drive Dev Ops best practices, including CI/CD pipeline integration, using tools like Git, Bitbucket, JIRA, Confluence, etc.
- Contribute to system design, solution architecture, and performance tuning.
- Collaborate with security teams to implement IAM standards including SAML, OpenID Connect, OAuth, RBAC, LDAP, and Kerberos.
- Support CIAM (Customer Identity and Access Management) project initiatives, integrating user lifecycle and provisioning workflows.
- Work independently in a lead capacity, taking ownership of solutions design and technical problem-solving.
- Provide internal consultation and act as a technical subject matter expert across multiple domains.
- 3+ years of team leadership experience and 9+ years of hands-on Java development.
- Deep expertise in Java, Spring Boot, Microservices, REST APIs, and JBoss.
- Strong experience in Azure (preferred) or AWS, especially in services like Azure Event Hub, Kafka, App Service Environment, etc.
- Proficiency in SQL and relational database concepts.
- Working knowledge of Bitbucket, GIT, JIRA, Confluence, and CI/CD pipeline tools.
- Solid understanding of IAM standards and protocols: SAML, OAuth, OpenID Connect, RBAC, LDAP, Kerberos.
- Experience delivering CIAM solutions with full understanding of user lifecycle and provisioning workflows.
- Proven ability to work independently, lead projects, and consult on design and architecture across teams.
- Experience with Kubernetes, MQ, Event-driven architecture, Postman, Linux/Windows OS, JBoss CLI, and previous experience in the financial industry (FI).
- Experience leading team
- Java
- Microservices
- Spring Boot
- Azure
- Kafka
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×