Seattle, WA, 98194, USA
30 days ago
Lead Back-End Engineer
**LEAD BACK-END ENGINEER** **Ideal Candidate Requirements** + **Effectiveleader who is well-rounded, good understanding of architecture, and hashands-on coding ability.** + **StrongCommunicator** + **WorksPST Hours** **Backend Lead Engineer** **-** **Experience buildingdistributed systems** **-** **Java, Junit** **-** **TDD and BDD testingexperience. E.g. Cucumber-JVM** **-** **Spring FX and Springboot** **-** **Document DB e.g.MongoDB or DynamoDB** **-** **REST API** **-** **Kafka and Event drivenservices** **-** **GraphQL** **-** **JWT and OAuth** **-** **Docker and Kubernetes** **-** **Developing on Mac OS** **-** **Cloud Experience** **The job descriptionis looking for a Senior Backend Engineer Lead,** **likely specializing in building and maintainingdistributed systems. Here's a breakdown of the required skills and experience:** **Technical Skills:** + **ProgrammingLanguages:Strong proficiency in Java, including unit testing frameworks like JUnit.** + **TestingMethodologies:Experience with both Test-Driven Development (TDD) and Behavior-DrivenDevelopment (BDD) methodologies, potentially using tools like Cucumber-JVMfor BDD.** + **Backend Frameworks: Expertise in SpringFramework, particularly Spring Framework for reactive programming (SpringFX) and rapid application development (Spring Boot).** + **Databases: Experience with documentdatabases, with examples provided being MongoDB and DynamoDB.** + **APIs: Knowledge of designing andbuilding RESTful APIs.** + **Messaging Systems: Experience with Apache Kafkafor real-time stream processing and event-driven architectures.** + **API Consumption: Familiarity with GraphQL forquerying APIs efficiently.** + **Authentication &Authorization:Understanding of security protocols like JWT (JSON Web Token) and OAuthfor user authentication and authorization.** + **Containerization: Experience with Docker forcontainerizing applications and potentially Kubernetes for containerorchestration.** + **Cloud Computing: Experience with cloudplatforms in general, potentially including experience with specificproviders like AWS or Azure.** **Leadership Skills:** + **The "Lead" title suggests this rolerequires some leadership experience, potentially leading a team of backendengineers. This might involve tasks like:** + **Assigning and reviewingdevelopment tasks.** + **Mentoring junior engineers.** + **Providing technical guidanceand making architectural decisions.** **Overall, the ideal candidate is a highlyskilled and experienced backend developer with a strong understanding ofdistributed systems, modern development practices, and cloud technologies. Theyshould also possess leadership qualities to guide and mentor a team.** **The benefits our employees enjoy:** + **401(k) Savings Plan- Matched150% up to 6%. (Our 401k is in the top 1% of 401(k) plans offered in theUS!)** + **Medical/Prescription/Dental/VisionCoverage!** + **Low-premium and deductible.Plan with free preventive care.** + **$12,000 in TuitionReimbursement** + **100% Company-paid mobile phoneplan** + **Personal Time Off (PTO)- Ensuringa balance of work and home life** Sogeti is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
Confirm your E-mail: Send Email