Link copied to clipboard!
Back to Jobs
Senior Java Developer - Amazon - Onsite - Full Time - Visa-Independent candidates preferred at S M Software Solutions
S M Software Solutions
Boston, MA
Information Technology
Posted 0 days ago
Job Description
If you're eager for new professional challenges and searching for a role where your skills can thrive, we invite you to explore this exciting opportunity. If this aligns with your career goals and interests, please submit your documents to [email protected]Job Title: Java DeveloperLocation: Boston, MA (Onsite)Company: AmazonSalary: 120K Experience Required: 8+ YearsVisa Status: Visa Independent candidates preferred (OPT accepted)Job Summary:Amazon is seeking an experienced Java Developer to join our Boston-based team. This role demands strong programming fundamentals, especially in Java, and the ability to perform in high-impact technical interviews. While Kotlin is not required, the ability and willingness to learn it is essential.Key Responsibilities:Develop scalable backend systems using Java (Kotlin experience is a plus).Participate in full software development lifecycle.Solve algorithmic problems under time constraints (typical of Amazon interview style).Contribute to system design and architecture discussions.Collaborate with cross-functional teams for deployment and support.Must-Have Skills:Strong Java programming experience.Excellent problem-solving and algorithmic thinking (LeetCode-style problems: matrix manipulation, BFS, array optimizations, etc.).Comfortable learning Kotlin as needed.Nice-to-Have Skills (not interview-focused but relevant to the role):Experience with Spring Boot and Microservices architecture.Familiarity with Gradle.Basic knowledge of DevOps tools and practices (note: no dedicated DevOps team).Interview Process:One-hour coding test focused on data structures and algorithms.Emphasis on logical thinking, optimization, and clean coding.
Resume Suggestions
Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.
Quantify your achievements with specific metrics and results whenever possible to show impact.
Emphasize your proficiency in relevant technologies and tools mentioned in the job description.
Showcase your communication and collaboration skills through examples of successful projects and teamwork.