Sonatype is a leading software supply chain security company, providing the world’s most comprehensive end-to-end solutions. Our platform uniquely combines proactive protection against malicious open source components, enterprise-grade Software Bill of Materials (SBOM) management, and the foremost open source dependency management system. Trusted by over 2,000 organizations, including 70% of the Fortune 100 and 15 million developers, we enable enterprises to build secure, high-quality, and innovative software at scale. As the creators of Nexus Repository and maintainers of Maven Central—the largest repository of Java open-source software—our expertise in open source is unmatched. We leverage AI and data intelligence to reduce risk, improve efficiency, and accelerate software development.
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications using modern web technologies.
- Participate in the entire software development lifecycle, from concept and design through testing and deployment.
- Build and optimize APIs, microservices, and distributed systems to ensure high performance and scalability.
- Develop and maintain React-based front-end applications, delivering seamless user interfaces and experiences.
- Implement back-end logic primarily using Java.
- Work with cloud-native architectures across AWS, Azure, and GCP, utilizing containerization tools such as Docker and Kubernetes.
- Integrate and optimize relational databases including PostgreSQL and MySQL for efficient data management.
- Collaborate closely with product managers, designers, and DevOps teams to deliver high-quality software solutions.
- Ensure application security, performance, and maintainability by following best coding practices.
- Continuously improve development processes through automation, CI/CD pipelines, and robust testing strategies.
Required Qualifications
- Minimum of 5 years’ experience as a Full Stack Software Engineer.
- Proficiency in JavaScript/TypeScript and React for front-end development.
- Strong backend development skills with Java.
- Experience designing and working with RESTful APIs and microservices architectures.
- Solid understanding of cloud platforms such as AWS, GCP, or Azure, along with CI/CD pipeline implementation.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes, plus infrastructure as code tools such as Terraform or Ansible.
- Hands-on experience with relational databases including PostgreSQL and MySQL.
- Strong analytical and problem-solving skills with the ability to work independently.
- Experience working within Agile methodologies and a DevOps culture is advantageous.
- Passion for open-source technologies and secure software development practices.
Preferred Qualifications and Benefits
- Opportunity to work on cutting-edge software supply chain security solutions in a mission-driven, high-growth company.
- Competitive compensation and comprehensive benefits package.
- Collaborative, innovative, and diverse work environment that values inclusivity.
- Access to professional growth through learning and development programs.
- Supportive workplace policies including parental leave, flexible working arrangements, and diversity and inclusion initiatives.
Sonatype is committed to fostering an inclusive workplace where all employees can thrive. We are an equal opportunity employer and welcome applicants from diverse backgrounds. Accommodations are available for candidates with disabilities or special needs throughout the hiring process. Our recruitment may involve AI-assisted tools to enhance efficiency, but all final hiring decisions are made by human evaluators.