Digital S/W Engineer Group Manager
Listed on 2026-02-15
-
Software Development
Cloud Engineer - Software, Software Engineer
Responsibilities
Citibank, N.A. seeks a Digital S/W Engineer Group Manager for its Irving, Texas location. Develop software using Java, J2EE, Spring Boot, NodeJS, Python and Test Driven Development (TDD). Design and develop shared services and frameworks for high-volume, self-service personal banking and wealth management applications using Java/JFP Framework, API/Microservices architecture, SOAP and REST web services in enterprise private (PCF/Open Shift) and public cloud (AWS/GCP).
Script in Perl, Unix and Shell. Use Oracle, Mongo
DB, Postgre
SQL and MySQL databases. Perform UI development with Angular, CSS and jQuery. Cache with Gemfire, Redis and Couchbase. Prepare detailed technical designs that account for security, resiliency, scalability, maintainability and performance using OAuth2, TLS, data encryption algorithms, Ping Fed OIDC pattern and VPC, API policies and IP filtering. Code, test, debug, implement and support complex financial applications. Design and develop cloud‑based software components using cloud native microservices, Docker, Kubernetes and Helm.
Use PCF, Open Shift Enterprise Container Platform, Amazon Web Services and Google Cloud Platform. Use Web Socket, Apache Kafka, Solace, AWS SQS, AWS SNS, Java Messaging Service APIs, Active
MQ and Rabbit
MQ. Collaborate to ensure adherence to Citi processes and standards. Remain abreast of emerging technologies for private and public cloud adoption. Maintain accountability for all phases of development process—analysis, design, construction, testing and implementation in both waterfall and agile life cycles. Use API Gateway solutions with IBM API Connect, APIGEE, CICD tooling with Light Speed & RLM. Manage certificates and secrets using Cyber Ark, Cred Hub and Hashi Corp Vault.
Build multi‑threaded applications using RxJava, Akka Framework, and Web Flux. Collaborate with business partners to review requirements, ensuring they are clear, concise and technically feasible. Translate requirements into solutions that provide excellent client experience and align with architectural roadmap. Work with business and product owners to design and define optimal technical solutions to meet specific business requirements. Work on microservices using Spring Boot, Docker/Kubernetes and Pivotal Application Service.
Provide business and technical support on shared services and frameworks. Work with business and technology teams to drive solutions for personal banking and wealth management applications.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).