JSR Tech Consulting · 7 hours ago
Senior Full Stack Developer - Java/AWS
JSR Tech Consulting is seeking a highly experienced Senior Full-Stack Software Engineer (Java/AWS) to join a long-term project with a financial services client. The role involves designing and developing cloud-native applications, leading development efforts, and ensuring high-quality code in an Agile environment.
Responsibilities
Design, develop, test, and deploy secure, scalable software solutions
Lead development efforts across both backend and frontend components
Build and maintain microservices and REST APIs in a cloud-native architecture
Collaborate with product owners, business analysts, and technical leads to define and refine user stories
Write clean, maintainable code and ensure version control best practices
Troubleshoot and resolve software defects and production issues
Translate business requirements into technical designs that meet acceptance criteria
Participate in Agile ceremonies including sprint planning, estimations, and demos
Develop unit tests ensuring at least 90% code coverage
Support CI/CD pipelines and participate in release management
Qualification
Required
Bachelor's degree in Computer Science or related field
10+ years of professional software development experience
Minimum 4 years of hands-on experience with Java
Strong experience with relational and NoSQL databases (3–5 years)
Minimum 3 years developing cloud-native applications using AWS services
Experience building and integrating RESTful APIs and microservices
2+ years working in DevOps/CI-CD environments
Strong understanding of batch and real-time data processing, and ETL workflows
Familiarity with integrating internal systems with SaaS/cloud platforms
Solid experience working in Agile/Scrum or SAFe environments
Proven experience with full-stack development and modern software architecture
Strong problem-solving and debugging skills in distributed systems
Excellent written and verbal communication skills
Preferred
Exposure to Python or .NET is a plus
Understanding of SWIFT and payment flows is a plus
Financial services or payments domain knowledge is a plus
Benefits
Fully remote
Long-term project
Competitive pay: C2C and W2 options available
Work with modern cloud-native tools and high-scale financial systems
Collaborate with a team of experienced professionals in a stable enterprise setting