What are the responsibilities and job description for the Lead Full Stack Developer position at Optomi?
Lead Full Stack Developer
Optomi, in partnership with one of our top clients, is seeking an experienced Lead Full Stack Developer for their team! This role is onsite in Seattle, WA or Austin, TX. In addition, this individual will have a background in enterprise technology along with extensive front-end and back-end development experience, AWS services exposure, and the ability to integrate third-party applications. You will be responsible for designing, developing, configuring, integrating, implementing, and supporting multiple, complex custom and 3rd party solutions.
What the right candidate will enjoy:
- Developing solutions that help the business make better decisions through innovative software and system integrations
- A fast-paced, agile, and highly collaborative environment that values creativity and continuous improvement
Experience of the right candidate:
- 5 to 8 years of experience in full stack development, delivering secure and high-quality code for enterprise applications
- Front-End Development: Strong proficiency with JavaScript/TypeScript, React or Angular, HTML/CSS, Apex, and familiarity with AWS technologies
- Back-End Development: Expertise in Java, Python, and Spring Boot
- AWS Services: Hands-on experience with ECS, Lambda, Salesforce CRM, Apex, Docker, Glue, AWS Batch (or similar AWS services)
- API Development: Skilled in designing RESTful APIs with robust authentication and authorization mechanisms
- Integration & Systems: Familiarity with integrating third-party applications (e.g., ServiceNow, Coupa Marketplace, AppExchange) using direct REST-based integrations and punch-out capabilities
- Testing & Quality Assurance: Ability to create testing plans, implement automated tests, and conduct load, security, and user acceptance testing
- DevOps & Automation: Experience implementing CI/CD pipelines and ensuring reliable integration across AWS and third-party systems
- Technical Documentation: Proven ability to create clear and concise technical and design documentation
- Excellent communication skills with the ability to work effectively with both technical and non-technical stakeholders
Responsibilities of the right candidate:
- Develop end-to-end solutions using best practices for security, performance, and maintainability
- Deliver high-quality code with thorough documentation, logging, and monitoring
- Integrate with third-party applications (ServiceNow, Coupa Marketplace, AppExchange) through direct REST-based integrations and punch-out capabilities
- Ensure seamless data exchange and workflow automation between platforms
- Create and maintain comprehensive testing strategies (unit, integration, load, security, and UAT)
- Proactively identify and address performance bottlenecks and security vulnerabilities
- Develop and maintain design documents, technical specifications, and operational guides
- Facilitate knowledge transfer and ensure system maintainability
- Implement and maintain CI/CD pipelines for code deployments across AWS and external systems
- Continuously improve and automate operational processes to enhance reliability and efficiency
- Work closely with cross-functional teams to gather requirements and deliver new features or enhancements
- Identify and resolve technical issues promptly to minimize downtime and optimize user experience
Salary : $50 - $55