
Full Stack Developer
NetApp
full-time
Posted on:
Location Type: Office
Location: Bangalore • India
Visit company websiteExplore more
Tech Stack
About the role
- Designing, building, and maintaining efficient, reusable, and reliable Java code using the Spring Boot framework.
- Developing modern, responsive, and user-friendly web frontends using Angular.
- Contributing to our microservices architecture, ensuring high performance and availability of our distributed systems.
- Working with our NoSQL database (MongoDB) to design schemas and manage data effectively.
- Containerizing applications using Docker and managing deployments on Kubernetes.
- Collaborating with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality features.
- Writing clean, maintainable code and participating in peer code reviews to ensure code quality.
- Actively participating in architectural discussions and decisions.
Requirements
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in Java and hands-on experience with the Spring Boot framework for building microservices.
- Work experience with Angular (Angular 2+), TypeScript, HTML5, and CSS3.
- Hands-on experience with NoSQL databases, specifically MongoDB.
- Good understanding of containerization with Docker and container orchestration with Kubernetes (K8s).
- Experience working with microservices architecture and building/consuming RESTful APIs.
- Proficiency with version control tools, especially Git.
- A problem-solving attitude and a passion for learning new technologies.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootAngularTypeScriptHTML5CSS3NoSQLMongoDBDockerKubernetes
Soft skills
problem-solvingcollaborationcommunicationcode qualitylearning attitude