Own business problems end to end by building reliable backend services, AI agents, data pipelines, and user interfaces for global trade, while setting engineering standards and mentoring teammates.
Senior Full Stack Software Engineer
📜 Description
- Design, develop, and maintain scalable full-stack applications using modern web technologies.
- Work across the entire software development lifecycle – from concept and design to testing and deployment.
- Build and optimize APIs, microservices, and distributed systems to enhance performance and scalability.
- Develop and maintain React front-end application, ensuring seamless UI/UX experiences.
- Implement back-end logic using Java.
- Collaborate with product managers, designers, and DevOps teams to ensure high-quality software delivery.
🛠️ Requirements
- 5+ years of experience as a Full Stack Software Engineer.
- Proficiency in JavaScript/TypeScript and front-end framework React.
- Strong backend development skills using Java.
- Experience working with RESTful APIs, and/or microservices architecture.
- Solid understanding of cloud platforms (AWS, GCP, Azure) and CI/CD pipelines.
- Familiarity with Docker, Kubernetes, and infrastructure as code (Terraform, Ansible).
- Hands-on experience with relational databases (PostgreSQL, MySQL).
- Strong problem-solving skills and the ability to work independently.
✨ Benefits
- Work with cutting-edge software supply chain security solutions.
- Competitive compensation and benefits package.
- Collaborative, innovative, and diverse work environment.
- Opportunities for growth through learning and development programs.
Full job description
About the Role
What You’ll Do
What We’re Looking For
Why Join Sonatype?
Similar jobs
Search more Full Stack Engineer jobsSenior Software Engineer, Platform Fullstack
Build full-stack platform tools and customer-facing features across Airbyte’s products, improving developer productivity, deployment workflows, observability, and the reliability of systems used by engineers and customers.
Senior Fullstack Software Engineer, Enterprise Foundation
Build and operate enterprise-grade full-stack platform capabilities, including permissions, identity, administration, and shared services, while shaping technical direction and improving reliability at scale.
Own end-to-end product engineering across software, AI, and infrastructure, turning roadmap priorities and customer needs into useful features for an AI-powered regulatory compliance platform.
Build and own full-stack services behind investment apps and websites, delivering secure, scalable APIs and web applications while shaping architecture and improving customer experiences.
