Java ReactJS AWS Developer Payments
Role details
Job location
Tech stack
Job description
Java Development react.js UI/UX Collaboration apache spark Testing & QA Monitoring & Optimization DevOps & CI/CD RESTful APIs integration AWS cloud Platforms spring boot, We are seeking a highly skilled Senior Java Full Stack Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have strong experience across Java-based microservices, modern front-end development using React, cloud-native architectures on AWS, and end-to-end testing including UI automation with Playwright, along with CI/CD and modern SDLC practices such as TDD and BDD., Backend & Architecture:
- Design and develop highly available, scalable applications using Java (17/21/25) and modern design patterns
- Build and maintain RESTful APIs and microservices architecture using Spring Boot
- Contribute to system design, architecture decisions, and engineering best practices
- Ensure high availability, performance, and scalability of backend services
Frontend (React):
- Design and develop responsive, reusable front-end components using React.js
- Collaborate closely with UX/UI designers and backend teams to deliver seamless user experiences
- Integrate front-end applications with backend APIs
- front-end best practices including state management, component-based architecture, and performance optimization
Testing & Quality Engineering:
- Implement unit, integration, and service-level tests for backend services
- TDD using JUnit and BDD using Cucumber
- Develop and maintain end-to-end UI automation tests using Playwright for React applications
- Ensure high test coverage across backend and frontend layers
DevOps, Cloud & CI/CD:
- Build and maintain CI/CD pipelines (Jenkins, GitHub) to automate build, test, and deployment
- Deploy and manage applications on AWS (Lambda, EMR, Spark, etc.)
- Containerize applications using Docker and orchestrate using Kubernetes / OpenShift (OCP preferred)
- Provision infrastructure using Terraform, CloudFormation, and Ansible
Collaboration & Delivery:
- Collaborate within Agile / Scrum teams to deliver high-quality software solutions
- Work closely with product owners, architects, and business stakeholders
- Monitor application performance and troubleshoot production issues
- Act as a technical mentor and contribute to continuous improvement initiatives
Requirements
Do you have experience in Web applications?, Core Technical Skills:
- Strong Java expertise (Java 17/21/25, Spring Boot, Microservices)
- Hands-on React.js experience for front-end development
- Experience building RESTful APIs and full-stack applications
- Strong experience with AWS Native services (Lambda, EMR, Spark, etc.)
- Experience with Docker and Kubernetes/OpenShift
- Hands-on experience with Drools Rule Engine
- Strong knowledge of Relational (SQL) and NoSQL databases
Testing & Automation:
- Strong experience in TDD (JUnit) and BDD (Cucumber)
- Hands-on experience with Playwright for UI and end-to-end test automation
- Experience writing unit, integration, and service-level tests
DevOps & Tools:
- CI/CD tools (Jenkins)
- GitHub and version control
- Artifact Repository tools (Artifactory)
- Infrastructure as Code (Terraform, CloudFormation, Ansible)
- Messaging & Integration
- Experience with Kafka, RabbitMQ, MQ, Kinesis, or similar messaging systems
Preferred Qualifications:
- AWS Architect Certification
- Experience with performance tuning and monitoring tools
- Exposure to large-scale distributed systems
- Experience building cloud-native, event-driven architectures
Soft Skills:
- Strong communication and collaboration abilities
- Excellent analytical and problem-solving skills
- Ability to multitask and work in fast-paced, Agile environments
- Strong stakeholder management experience
- Adaptability in working with both business and technical teams
Experience Level:
- 8+ years of software development experience
Nice to Have:
- Advanced front-end experience with React ecosystem (modern hooks, state management libraries)
- Experience combining Playwright with CI/CD pipelines
- Exposure to Angular or other modern JS frameworks
Benefits & conditions
Pulled from the full job description
- Health insurance
- Retirement plan
- Vision insurance
- Dental insurance, The pay range that the employer in good faith reasonably expects to pay for this position is $37.45/hour - $58.51/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.
About the company
Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.