Lead Software Engineer to design, architect, and deliver a high-performance Enterprise Fee Calculation and Billing Platform for capital markets stakeholders.
Compensation
$94,300.00 - $141,500.00
Responsibilities
Design and architect enterprise fee calculation and billing platform
Develop and maintain microservices using Spring Boot and related frameworks
Implement CI/CD pipelines with Jenkins/Tekton/GitLab CI
Configure and optimize relational databases (Oracle/PostgreSQL)
Ensure security compliance with SSL/TLS and PKI
Requirements
Bachelor’s degree/University degree or equivalent experience
Design and develop modern Java/Spring Boot microservices that consolidate inventory and availability data across multiple enterprise systems and enable AI-powered conversational experiences.
Responsibilities
Develop Java 17/21 and Spring Boot microservices
Design API-first solutions and distributed systems architectures
Build and maintain enterprise integrations using REST/SOAP and messaging platforms
Create secure, scalable, and resilient services using OAuth2, JWT, Kafka, Redis, and cloud technologies
Partner with AI teams to expose backend capabilities through AI-consumable APIs and services
Lead Software Engineer responsible for designing, architecting, and delivering a high-performance Enterprise Fee Calculation and Billing Platform for Citi’s Markets Operations Technology.
Compensation
$94,300.00 - $141,500.00
Responsibilities
Design and architect the Enterprise Fee Calculation and Billing Platform
Deliver high-performance, scalable microservices
Implement CI/CD pipelines and DevOps practices
Develop and maintain core Java applications
Integrate with Spring Framework, Hibernate, and other enterprise frameworks
Requirements
Bachelor’s degree/University degree or equivalent experience
Lead software engineer responsible for building strategic multi-use technology solutions, coordinating with cross-functional teams, and supporting major technology implementation projects.
Compensation
Expected base pay rates for the role will be between $175,000 and $175,000 per year at the commencement of employment.
Responsibilities
Build components and libraries that can be easily ported, integrated, and upgraded
Coordinate with developers, business analysts, quality assurance testers, infrastructure architects, user communities, and senior management
Support major technology implementation projects
Code, conduct code reviews, participate in design discussions, and contribute to the architecture process
Requirements
Bachelor’s in Electronic Engineering, Computer Science, or a related field of study