Similar Jobs
See allSenior Software Engineering Manager - Services
Natera
US
Java
Spring Boot
AWS
Sr Software Engineer - Billing
Natera
US
Java
Spring
AWS
Senior Software Engineer
DrFirst
US
Java
AWS
Hibernate
Senior Java Engineer
Oddball
US
Java
Spring Boot
RESTful APIs
Senior Software Engineer II, Messaging, Cloud
Life360
US
Java
Kafka
AWS
Responsibilities:
- Lead design and technical implementation decisions and help guide key stakeholders.
- Mentor engineers, perform code reviews, and drive adoption of engineering best practices.
- Work closely with Product Managers to gather requirements.
Qualifications:
- 7+ years of overall software development experience, with focus on building secure, scalable backend services using Java and Spring Boot.
- Strong experience with event-driven architecture and message processing using Apache Kafka.
- Experience working with remote and hybrid teams including overseas contractors.
Knowledge, Skills, and Abilities:
- Advanced Java Programming with Spring Boot expertise.
- SQL and NoSQL database experience including MySQL, ElasticSearch, and DynamoDB.
- AWS Services, such as EC2, Lambdas, Step Functions, SQS, S3, and SNS.
Natera
Natera is a global leader in cell-free DNA (cfDNA) testing, dedicated to oncology, women’s health, and organ health. Their aim is to make personalized genetic testing and diagnostics part of the standard of care. The Natera team consists of statisticians, geneticists, doctors, laboratory scientists, business professionals, software engineers from world-class institutions, who care deeply for their work and each other.