- Please confirm if they are already submitted to Fidelity or YOH staffing for the same JOB ID.
- Bechelor's(Date of completion), DOB (DD/MM), Last 4 digits of SSN and DL - MENDATORY
Important to let everyone know: After September 2026, it is going to be 100% onsite at all Fidelity positions, no exceptions. So, please let every candidate know and if they are not able to be onsite 5 days/week from September 2026, do not submit them. Till September 2026, it is going to be alternate weeks onsite. Please stay away from relocation candidates.
JOB#181457
Title: Sr. Java Full Stack Developer/Principal Level candidate
Location: Durham, NC
Client: Fidelity
Duration: 12+ months
Rate: 70-80/hr on W2
Visa: USC, GC, GC-EAD & H4-EAD (EADs' must have validity for at least a year) (LOCALS)
MOI: 1 round
Top Priorities - 10+ years of Java Development (Spring Boot & Spring Cloud)
- Financial Services / Investment Management experience (strongly preferred)
- Java Microservices & RESTful API Development
- 3+ years of Angular (v12+)
- Strong SQL & Spring Batch (Large Financial Datasets)
- Concurrency, Memory Management & JVM Tuning
- AWS (EC2, S3, ECS/EKS)
Key Responsibilities
Technical Leadership
- Own end-to-end technical delivery of MACAR modernization workstreams: ingestion, calculation, reporting, and API layers
- Drive architecture decisions (ADRs) for service decomposition, data access patterns, and API contracts
- Design and build RESTful services and Angular-based UIs that serve operations, business partners, and downstream consumers
- Establish engineering standards: code quality, testing strategy, CI/CD patterns, observability
Hands-on Engineering (60 70% of time)
- Develop Java-based microservices for calculation engines, data access routines, and business logic
- Build and maintain RESTful APIs that serve attribution analytics, reporting, and PADDS backward-compatibility layers
- Contribute to Angular front-end components for ops self-service, dynamic views, and configuration management
- Design for performance at scale: batch and near-real-time processing of large financial datasets
Collaboration & Influence
- Partner with Product Owner and Business Partners (OPS, RM) to translate domain requirements into technical solutions
- Work across squads to resolve cross-cutting concerns: data contracts, shared libraries, integration patterns
- Participate in architecture review boards, sprint reviews, and PI planning
- Communicate technical trade-offs clearly to non-technical stakeholders
Mentorship & Quality
- Mentor mid-level and senior engineers through code reviews, pairing, and design discussions
- Champion test-driven development, automated testing (unit, integration, contract), and production readiness
- Drive down tech debt deliberately - identify, quantify, and propose resolution paths
Required Skills & Experience Java - 10+ years hands-on Java Development
- Deep expertise in Spring Boot and Spring Cloud (or similar frameworks)
- Strong grasp of Concurrency, Memory Management, and JVM Tuning
RESTful API Design - Proven track record designing, building, and versioning RESTful Services at scale
- API-First Design
- OpenAPI / Swagger
- Contract Testing
- Pagination
- Error Handling Patterns
Angular / Modern UI - 3+ years of Angular (v12+)
- Component Architecture
- RxJS
- State Management
- Responsive Design
- Experience building Operations-Facing Tools with a strong usability focus
Data & Processing - Experience with Batch Processing Frameworks (Spring Batch, Custom Schedulers)
- Strong SQL proficiency
- Experience working with Large Relational Datasets
- Bonus: Time-Series or Financial Data
Cloud / Infrastructure - Practical experience with AWS Services:
- EC2
- S3
- ECS / EKS
- RDS
- Lambda
- Infrastructure-as-Code (Terraform / CloudFormation) awareness
CI/CD & DevOps - Git
- Jenkins / GitHub Actions
- Docker
- Deployment Automation
- Observability
- CloudWatch
- Splunk
- Grafana
Communication - Excellent Written and Verbal Communication
- Ability to explain complex technical concepts to Business Partners, Architects, and Leadership
Team Player - Collaborative Mindset
- Thrives in Cross-Functional Teams
- Comfortable giving and receiving feedback
- Focused on Team Success, not just individual output