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 expertise in Java application development, particularly within the Spring tech stack, and possesses strong skills in designing and integrating REST APIs and gRPC endpoints. Proven ability to lead software development initiatives while collaborating effectively with diverse teams in a fast-paced environment.
Highest-signal resume keywords
Java DevelopmentSpring Boot MicroservicesREST API IntegrationAgile MethodologiesMessaging Technologies (Kafka)
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaSpringMicroservicesREST APIsGRPCSQLKafkaHadoopSparkCI/CD (Maven/Gradle, Jenkins)
Soft Skills
Strong CommunicationTeam CollaborationMentoringProblem-SolvingPassion for Efficiency
Tools & Technologies
GitCI/CD ToolsetsAgile ToolsBig Data TechnologiesRDBMS
Certifications & Qualifications
Undergraduate DegreeTechnical Certificate
Industry Keywords
DerivativesMarket RiskTrade ValuationsFRTBVaRStress TestingCapital Markets
Tech Stack
Tools & technologiesCloudGradleGRPCHadoopJavaJenkinsKafkaMavenMicroservicesRDBMSSparkSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Develop and support derivatives valuation, trading risk, and enterprise market risk applications
- Design and implement risk and valuation applications in Java
- Migrate applications to a new cloud environment
- Build new applications and refactor legacy applications
- Influence overall architectural direction
- Help evolve software from batch-oriented end-of-day processing to intraday processing
- Lead development of crucial software components
- Inspire and mentor team members on software development best practices
- Collaborate with technical and non-technical professionals, business partners, PMs, and business sponsors
- Champion quality, innovation, teamwork, service, productivity, effectiveness, and operational efficiency
Requirements
What you’ll need- Undergraduate Degree or Technical Certificate
- 5-7+ years of Java experience
- Experience with the Spring tech stack and building microservices using Spring Boot
- Experience designing and integrating with REST APIs and gRPC endpoints
- Experience with messaging technologies, including Kafka
- Experience with Hadoop, Spark, Parquet, or similar Big Data technologies
- Experience with RDBMS and demonstrable fluency in SQL
- Experience with Git and CI/CD toolsets, including Maven/Gradle and Jenkins
- Experience working within an Agile environment
- Strong understanding of clean coding practices
- Experience working with scalable and low-latency systems
- Strong communication skills
- Experience collaborating efficiently within a global team
- Experience working in a fast-paced environment with PMs and business sponsors
- Knowledge of capital markets products, including derivatives and cross-asset products
- Hands-on experience with market risk, trade valuations, FRTB, VaR, and stress testing processes is a plus
- Passion for simplifying and automating work, improving efficiency, and helping others
Benefits
Comp & perks- Discretionary variable compensation award based on business and individual performance
- Health and well-being benefits
- Savings and retirement programs
- Paid time off
- Banking benefits and discounts
- Career development
- Reward and recognition programs
- Regular career, development, and performance conversations
- Training programs
- Online learning platform
- Mentoring programs
- Training and onboarding sessions
- Interview accommodations, including accessible meeting rooms and captioning for virtual interviews
