Job Title - Java Backend Developer
Location - Sunnyvale, CA--> Hybrid- 2/3 days a week + Inperson interview required.
Skills: Microservices, Spring boot, AWS/Azure/GCP, Kafka, Dockers, Kubernetes
Unfortunately no visa sponsorship available now or in the future
Roles and Responsibilities
Responsibilities include thoroughly reviewing project requirements and converting them into effective technical solutions. This process involves collecting necessary information such as design documents, product requirements, and wireframes. The candidate will also be responsible for writing and developing code, as well as performing unit testing to ensure code quality and reliability.
Communication is a key aspect of the role, requiring the candidate to update team members and stakeholders on project status and any issues that arise.
Collaboration with both project-specific and cross-functional teams is essential, especially when troubleshooting open issues and resolving bugs.
The candidate must ensure projects are delivered on time and that all hand-offs are smoothly executed.
Additional duties include interacting with the project manager to provide insights and input for the project plan.
The candidate is expected to review and provide feedback on proposed solutions, participate in design and code reviews for any changes, and ensure that the team’s work meets the required standards and deadlines.
Required Qualifications
•Strong core Java and J2EE knowledge
•In-depth understanding of Java Spring, Spring Boot applications
•Hands-on knowledge of building large-scale microservices for highly scalable and robust platforms
•In-depth understanding of NoSQL database implementations, like Cosmos, MongoDB, etc.
•Strong knowledge of messaging systems like Kafka
•Hands-on knowledge and experience with cloud systems like Azure, GCP
•Clear understanding of design principles for building large-scale, robust platforms
By continuing you agree to our Terms & Privacy Policy.