A technology firm is seeking an experienced software engineer to design and implement scalable cloud APIs and web services. Candidates should have over 5 years of experience, with strong expertise in Java and Spring, as well as hands-on experience with AWS and Docker. The role includes promoting engineering best practices and providing support for existing platforms. This position is based in San Francisco, California, with additional opportunities at San Rafael.
Qualifications
5+ years of experience in software engineering.
Experience with distributed web services and systems.
Hands-on experience with cloud services and continuous delivery.
Responsibilities
Design and implement scalable web services and APIs.
Promote sound engineering practices.
Provide troubleshooting and support for the existing platform.
Skills
Java
Spring
RESTful API
AWS
Docker
Linux
Test automation
Agile methodology
Education
BS/MS in Computer Science or related field
Job description
Qualifications
5+ years of progressive, professional experience in software engineering
Strong experience with core Java, Spring, RESTful API
Experience developing highly available and scalable/distributed web services and systems
Hands-on experience with AWS, cloud services and Docker containers
Hands-on experience with unit testing and test automation
Experience with Linux platform and automated deployments
Experience working in a fast pace agile enjoinment building Continues Delivery
BS/MS in Computer Science, Computer Engineering or a related field, or equivalent work experience.
Responsibilities
Design and implement high scalability, high volume web services and cloud APIs
Help promote and drive sound engineering practices
Provide troubleshooting and support for the existing platform