15 days ago
Base Salary
$107k - $161k/yr
Responsibilities
- Guide technical direction and contribute hands-on to the design and implementation of scalable, containerized Java Spring Boot microservices.
- Architect and develop backend systems using Spring, Spring Boot, and Spring Cloud with emphasis on scalability, reliability, and performance.
- Design and implement high-performance APIs and integrations with enterprise control systems.
- Collaborate with frontend engineers on APIs supporting React, Angular, and micro-frontend applications.
- Implement data access layers with Hibernate and JPA and manage caching with Redis or other caching frameworks.
- Apply test-first development practices and ensure quality through code reviews, static analysis, and performance optimization.
- Lead or contribute to technical projects and explore AI-assisted development tools to improve productivity and code quality.
Requirements
- 5-8 years of hands-on software development experience building and designing robust backend systems.
- Experience with Java and Spring Boot, or modern frontend frameworks such as React and Angular.
- Strong experience with Docker, Kubernetes, OpenShift, and cloud-native application development.
- Experience leading technical projects or serving as a technical lead for a development team.
- Understanding of software architecture, microservice design patterns, and RESTful API development practices.
- Experience with Oracle, MongoDB, Hibernate, JPA, Redis, or comparable data and caching technologies.
- Bachelor’s or university degree in Computer Science, Engineering, or a related field, or equivalent experience; a master’s degree is preferred.
- Experience in financial services or another large, complex global environment is highly desirable.
- Clear and concise written and verbal communication skills.
Benefits
- Full-time role based in Irving, Texas.
- Medical, dental, and vision coverage may be available to eligible employees.
- 401(k), life, accident, and disability insurance may be available to eligible employees.
- Wellness programs and paid time off, including vacation, sick leave, and paid holidays.
- Additional discretionary and formulaic incentive and retention awards may be available to eligible employees.
Tech Stack
Categories
About Citi
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities. For information on Citi’s commitment to privacy, visit on.citi/privacy.
