FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in developing sophisticated enterprise applications using Java, SpringBoot, and reactive programming. Proficient in building high-throughput, low-latency systems and microservices while ensuring adherence to software quality standards and best practices.
Highest-signal resume keywords
Java DevelopmentSpringBoot FrameworkMicroservices ArchitectureCI/CD PipelinesKafka
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Application Systems AnalysisServer-Side SolutionsSoftware Development LifecycleTest-Driven DevelopmentApplication Performance Profiling
Soft Skills
Analytical Problem-SolvingClear CommunicationAttention to DetailSelf-MotivationAdaptability
Tools & Technologies
QuarkusMongoDBTektonOpenShiftKubernetes
Industry Keywords
Financial ServicesRates DerivativesRisk ManagementControl IssuesBusiness Integration
Tech Stack
Tools & technologiesJavaKafkaKubernetesMicroservicesMongoDBOpenShiftSpring BootSpringBoot
About the role
Key responsibilities & impact- Develop new and revised applications for the Rates Technology team
- Perform in-depth application systems analysis and programming
- Collaborate with technology and business teams globally to deliver robust and efficient software solutions
- Partner with Rates trading desks to understand requirements and workflow challenges
- Translate business needs into intuitive, efficient, user-centric server-side solutions
- Design scalable server architecture, write high-quality code, and conduct comprehensive testing
- Improve the software development lifecycle, development methodologies, code quality standards, and best practices
- Deliver large-scale, complex technology projects from conception through deployment
- Provide third-line production support and handle escalated issues requiring deep technical analysis
- Review proposed technical solutions for robustness, scalability, and architectural alignment
- Develop knowledge of business integration to ensure technology solutions enhance strategic processes
- Identify innovation opportunities, research emerging trends, and adapt new technologies
- Follow development and operational procedures
- Assess and manage risk, protect Citi, clients, and assets, and comply with applicable laws and company policies
- Escalate, manage, and transparently report control issues
Requirements
What you’ll need- Minimum of 4+ years of in-depth professional development experience, with a dominant focus on building sophisticated enterprise applications
- Extensive, hands-on experience in Java, SpringBoot, Quarkus and reactive programming paradigms
- Proven experience developing high-throughput, low-latency systems, including building microservices
- Extensive practical experience with Kafka, Solace, and MongoDB
- Demonstrable experience with modern CI/CD pipelines and tools, such as Tekton
- Experience with container orchestration platforms like OpenShift and Kubernetes
- Prior experience working in a fast-paced, desk-facing role within a financial services environment
- Exposure to software quality techniques such as Test-Driven Development (TDD) and application performance profiling
- Strong mathematical aptitude and ambition to learn the complex mathematics associated with financial derivatives
- Excellent analytical and methodical problem-solving approach
- Clear and concise written and verbal communication skills
- High attention to detail, strong self-motivation, and willingness to learn and adapt
- Prior knowledge of the Rates Derivatives business is preferred
- Bachelor’s degree/University degree or equivalent experience
