Lead Full Stack Java Developer
Listed on 2026-01-13
-
Software Development
Cloud Engineer - Software, Full Stack Developer, Backend Developer, Software Engineer
Role Overview:
The Lead Full Stack Java Developer is a senior-level position responsible for designing, developing, and implementing scalable and high-performance microservices-based systems using Java
, Spring Boot
, Kafka
, and MongoDB
. The overall objective of this role is to lead the development of distributed systems, ensure system reliability, and drive innovation in application design and architecture.
Key Responsibilities:
.Implement RESTful APIs and asynchronous communication patterns using Kafka for real-time data streaming.
SQL database schemas and queries for high availability and performance.
Identify and resolve bottlenecks in the system, ensuring low-latency and high-throughput processing.
Develop standards for coding, testing, debugging, and implementation.
Collaborate with Dev Ops teams to deploy and monitor applications in cloud environments.
Conduct code reviews and ensure adherence to best practices.
Escalate, manage, and report control issues with transparency.
Qualifications:
, including schema design, indexing, and query optimization.
Knowledge of RESTful APIs, gRPC, and asynchronous communication patterns.
Experience with cloud platforms like AWS
, Azure
, or GCP
.Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes
.
Experience with monitoring tools like Prometheus
, Grafana
, or ELK Stack
.Knowledge of distributed tracing tools like Jaeger or Zipkin
.
Experience with tools like JIRA
, Confluence
, and version control systems like Git
.
Good to Have
Skills:
.
Education:
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Primary Location Full Time Salary Range:
$120, - $170,------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Automated Processing and AI
We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.
Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.
------------------------------------------------------
------------------------------------------------------
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: