Home
Jobs
Saved
Resumes
Apps Dev Tech Lead Analyst at Citi | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Apps Dev Tech Lead Analyst
Citi
Website
LinkedIn
Apps Dev Tech Lead Analyst
Irving, Texas, United States of America
Full Time
4 weeks ago
$125,760 - $188,640 USD
Visa Sponsor
Apply Now
Key skills
Apache
Cloud
Docker
Hibernate
Java
Kafka
Kubernetes
Microservices
MongoDB
NoSQL
OpenShift
Oracle
Redis
Spring
Spring Boot
SpringBoot
Apache Kafka
TDD
Helm
Caching
Performance Optimization
CI/CD
About this role
Role Overview
Lead the design and development of complex backend systems using Spring, Spring Boot, and Spring Cloud technologies.
Architect and implement microservices-based solutions with a strong focus on scalability, reliability, and performance.
Strategically guide the integration and optimization of Oracle and MongoDB in high-performance environments.
Mentor junior developers and contribute significantly to a culture of continuous improvement.
Collaborate with cross-functional teams to define, design, and deliver new features.
Apply TDD and test-first development practices across all development stages.
Implement data access layers using Hibernate and JPA and manage caching using Redis or other caching frameworks.
Ensure high quality through effective code reviews, static code analysis, and performance optimization.
Design, implement, and manage container orchestration platforms, particularly OpenShift and Kubernetes.
Develop and maintain Helm charts for packaging and deploying applications across various environments.
Implement and manage CI/CD pipelines, including the use of deployment automation tools like Harness.
Requirements
10+ years of software development experience with a strong focus on Java.
Expert-level knowledge and proven experience in Spring Framework, Spring Boot, and Spring Cloud.
Expert-level understanding and practical application of Microservices Architecture and best practices.
Expert-level proficiency in Hibernate, JPA, relational (Oracle), and NoSQL (MongoDB) databases.
Deep experience and proven expertise with Redis or equivalent for advanced caching strategies.
Expert-level experience with Apache Kafka, including design, implementation, and optimization.
Proven expertise in Test-Driven Development (TDD) and test automation tools/frameworks.
Strong understanding and practical experience in application performance, monitoring, and optimization techniques.
Proven experience with containerization technologies, including Docker.
Strong expertise in container orchestration platforms: OpenShift and Kubernetes.
Bachelor's degree/University degree or equivalent experience, Master’s degree preferred.
Tech Stack
Apache
Cloud
Docker
Hibernate
Java
Kafka
Kubernetes
Microservices
MongoDB
NoSQL
OpenShift
Oracle
Redis
Spring
Spring Boot
SpringBoot
Benefits
medical, dental & vision coverage
401(k)
life, accident, and disability insurance
wellness programs
paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.
Apply Now
Home
Jobs
Saved
Resumes