POSITION: Senior Full Stack Developer
Client: JPMorgan Chase (Concourse Team)
Location: Chicago, IL (100% Onsite)
Duration: Contract-to-Hire
Interview Process: Video + In-Person Interview (at nearest JPMC office)
Work Authorization: GC-EAD Only
Experience Required: 12+ Years
LOCATION REQUIREMENT
100% Onsite – 5 Days Per Week
Chicago, IL
MUST HAVE SKILLS
Backend Development
• Java 11+
• Spring Boot
• Spring Cloud
• Spring Security
• Spring Data
• Spring Batch
• Microservices Architecture
• Distributed Systems
Frontend Development
• React.js
• React Hooks
• Context API
• Functional Components
• TypeScript
• Redux / Zustand / React Query
• Responsive UI Development
• Tailwind CSS / SCSS
• Component Libraries
Cloud & Infrastructure
• AWS
• EKS (Elastic Kubernetes Service)
• S3
• PostgreSQL
• Redis / ElastiCache
• IAM
• CloudWatch
• Secrets Manager
• API Gateway
• SQS
• SNS
Testing & Automation
• Playwright
• End-to-End Testing
• API Testing
• Cross-Browser Testing
• Automated Test Frameworks
DevOps & Engineering
• CI/CD Pipelines
• Git
• GitHub
• Code Reviews
• Test Driven Development (TDD)
• Agile Development
AI-Assisted Development
• GitHub Copilot
• Amazon CodeWhisperer
• AI Coding Assistants
KEY RESPONSIBILITIES
• Design and develop enterprise-scale full-stack applications.
• Build scalable Java Spring Boot microservices.
• Develop modern React-based front-end applications.
• Create and maintain cloud-native applications on AWS.
• Develop and maintain Playwright automation frameworks.
• Participate in architecture and design discussions.
• Design scalable and resilient distributed systems.
• Build APIs and service integrations.
• Work with Kubernetes/EKS deployments.
• Optimize application performance and scalability.
• Contribute to CI/CD automation and DevOps initiatives.
• Mentor junior developers and participate in code reviews.
• Collaborate with Product Managers, Architects, QA Teams, and Business Stakeholders.
ARCHITECTURE & SYSTEM DESIGN
Strong experience required in:
• Microservices Architecture
• API Gateway Pattern
• Circuit Breaker Pattern
• Service Discovery
• Event Sourcing
• CQRS
• Domain Driven Design (DDD)
• Distributed Systems
• System Scalability
• High Availability Design
REQUIRED QUALIFICATIONS
• 12+ years of Software Development experience.
• Expert-level Java and Spring Boot experience.
• Strong React.js development experience.
• Strong AWS cloud engineering experience.
• Hands-on Playwright automation experience.
• Experience building production-grade microservices.
• Strong system design and architecture skills.
• Experience with PostgreSQL and Redis.
• Experience working in fast-paced Agile environments.
• Ability to quickly understand and contribute to existing codebases.
• Excellent verbal and written communication skills.
NICE TO HAVE
• Banking Experience
• Capital Markets Experience
• Asset Management Experience
• FinTech Experience
• Trading Platforms
• Payment Systems
• Risk Management Platforms
• Financial Services Domain Knowledge