This role is for one of the Weekday's clients
Experience: 5+ Years
Work Mode: Remote
Employment Type: Full-Time
Job Description
We are seeking an experienced Senior Java Developer to join a distributed team working on a critical enterprise application. The ideal candidate will have strong backend development expertise, cloud exposure, and experience using modern AI-assisted development tools to deliver high-quality, scalable solutions.
Requirements
Key Responsibilities
• Design, develop, and maintain backend services using Java and Spring Boot.
• Build and support RESTful APIs and microservices.
• Develop and deploy applications on AWS cloud infrastructure.
• Collaborate with cross-functional teams in a remote Agile environment.
• Ensure code quality through reviews, testing, and best practices.
• Troubleshoot and resolve performance and production issues.
• Use AI coding assistants (Copilot, Cursor, Claude, etc.) to improve development efficiency.
Required Skills & Qualifications
• 5+ years of hands-on experience in Java application development.
• Strong experience with Spring Boot and related frameworks.
• Working knowledge of AWS services (EC2, S3, RDS, Lambda preferred).
• Experience with REST APIs and microservices architecture.
• Familiarity with Git and CI/CD pipelines.
• Experience working in remote Agile teams.
• Exposure to AI-powered developer tools such as GitHub Copilot, Cursor, Claude, or similar.
Good to Have
• Experience with Docker / Kubernetes.
• Knowledge of security frameworks (JWT, OAuth2).
• Experience with SQL / NoSQL databases.
Why Join Us
• Fully remote work environment.
• Opportunity to work on modern cloud-based systems.
• Collaborative and fast-paced engineering culture.
Java, Springboot, AWS
CURSOR, COPILOT, CLAUDE