Senior Full Stack Software Engineer
New
S
SonatypeSoftware Supply Chain Security
Dynamic engineering team in IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- DockerNode.jsPythonJavaJavascriptTypeScriptVue.JsGoAngularReact
Requirements
- 5+ years of experience as a Full Stack Software Engineer, with a focus on scalable web applications.
- Deep experience with backend development using Java, Node.js, Python, or Go.
- Strong proficiency in JavaScript/TypeScript and front-end frameworks (React, Angular, or Vue.js).
- Expertise in building RESTful APIs and event-driven architectures.
- Hands-on experience with cloud platforms (AWS, GCP, Azure) and serverless computing.
- Strong knowledge of containerization (Docker, Kubernetes) and infrastructure as code (Terraform, Ansible).
- Familiarity with secure coding practices and software supply chain security principles.
- Track record of technical leadership in driving projects and mentoring engineers.
- Strong problem-solving skills and the ability to work in a remote-first, agile environment.
- Passion for open-source technologies.
Responsibilities
- Architect, develop, and optimize full-stack applications with modern web technologies.
- Lead the design and implementation of scalable microservices, APIs, and cloud-based solutions.
- Develop and maintain front-end applications using React, Angular, or Vue.js.
- Build robust backend services using Java, Node.js, or Python.
- Drive best practices in software engineering, including code reviews, design patterns, and scalable architectures.
- Work with containerization (Docker, Kubernetes) and cloud platforms like AWS, GCP, or Azure.
- Optimize database performance with relational and NoSQL solutions.
- Collaborate with cross-functional teams to deliver high-quality software.
- Mentor and guide junior engineers, fostering a culture of learning and innovation.
- Ensure high availability, security, and performance of applications through proactive monitoring and testing.
- Continuously improve CI/CD pipelines, development workflows, and automation strategies.
View Full Description & ApplyYou'll be redirected to the employer's site