Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain scalable, high-performance Java applications with focus on concurrency, microservices, and event-driven systems.
Lead full software development lifecycle activities including system design, implementation, testing, deployment, and support in an Agile environment.
Mentor junior analysts, enforce code quality, security standards, and manage business risk compliance.
Minimum Requirements
8-12 years professional experience in software development and systems analysis.
Deep expertise in Core Java, including concurrency and JVM internals.
Extensive experience with Spring Framework and Spring Boot for microservices development.
Proven experience with Kafka, SQL databases, containerization technologies like Docker and ECS, and Agile methodologies.
Ideal Candidate Profile
Experienced senior-level Java developer comfortable leading end-to-end application design and delivery in enterprise contexts.
Strong background in microservices architecture and event-driven systems with operational focus on performance and reliability.
Able to provide technical leadership and mentorship while ensuring adherence to security and risk management policies.
