Join a dynamic team building Trade Finance solutions with cutting‑edge Java and Angular technologies. You’ll help shape micro‑service applications that run on modern cloud platforms.
What You’ll Do
- Design and develop Spring Boot micro‑services with Angular front‑ends.
- Create and maintain RESTful APIs integrating with backend systems.
- Implement data access layers for Oracle and MongoDB databases.
- Containerize applications using Docker and deploy to OpenShift.
- Collaborate with testers, product owners, and peers throughout the SDLC.
- Conduct code reviews, write unit tests, and troubleshoot production issues.
What You Need
- 6–8 years of Java/J2EE experience, strong Spring Boot expertise.
- Proven ability to build RESTful APIs and micro‑service architectures.
- Hands‑on Angular development for responsive UIs.
- Experience with Oracle relational and MongoDB NoSQL databases.
- Docker containerization and deployment on OpenShift or similar clouds.
- Familiarity with ELK stack for logging and monitoring.
Good to Have
- Apache Kafka or ActiveMQ messaging experience.
- IBM PAM orchestration knowledge.
- Maintenance of legacy JSP/Struts/DWR/AJAX codebases.
The Opportunity
Citi offers a full‑time role within its Technology Applications Development group, emphasizing continuous learning on modern cloud and observability tools.
