-
Lead Back-End Engineer
- Capgemini (Seattle, WA)
-
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.
Life at Sogeti - We support all aspects ofyour well-being throughout the changing stages of your life and career. Foreligible employees, we offer:
+ **Flexiblework**
+ **Healthcareincluding dental, vision, mental health, and well-being programs**
+ **Financialwell-being programs such as 401(k) (matched 150% up to 6%) and EmployeeShare Ownership Plan**
+ **100%Company-paid mobile phone plan**
+ **3weeks Personal Time Off (PTO) and 7 Paid Holidays**
+ **Paidparental leave**
+ **Familybuilding benefits like adoption assistance, surrogacy, andcryopreservation**
+ **Socialwell-being benefits like subsidized back-up child/elder care and tutoring**
+ **Mentoring,coaching and learning programs**
+ **ContinuingEducation: $12,000 Annual Tuition Reimbursement plus access to over 20,000online courses and certifications through Capgemini University, as well asCoursera and Degreed.**
+ **Programsfor Counseling, Support, Health and Fitness perks, Auto discounts andmuch, much more!**
+ **EmployeeResource Groups**
+ **DisasterRelief**
Disclaimer - Capgemini is an Equal OpportunityEmployer encouraging diversity in the workplace. All qualified applicants willreceive 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 protectedby law.
Please be aware that Capgemini may capture your image (videoor screenshot) during the interview process and that image may be used forverification, including during the hiring and onboarding process.
This is a general description of the Duties,Responsibilities and Qualifications required for this position. Physical,mental, sensory or environmental demands may be referenced in an attempt tocommunicate the manner in which this position traditionally is performed.Whenever necessary to provide individuals with disabilities an equal employmentopportunity, Capgemini will consider reasonable accommodations that mightinvolve varying job requirements and/or changing the way this job is performed,provided that such accommodations do not pose an undue hardship.
Capgemini is committed to providing reasonableaccommodations during our recruitment process. If you need assistance oraccommodation, please reach out to your recruiting contact.
Click the following link for more information on your rightsas an Applicanthttp://www.capgemini.com/resources/equal-employment-opportunity-is-the-law
Applicants for employment in the US must have valid workauthorization that does not now and/or will not in the future requiresponsorship of a visa for employment authorization in the US by Capgemini.
Capgemini discloses salary range information in compliancewith state and local pay transparency obligations. The disclosed rangerepresents the lowest to highest salary we, in good faith, believe we would payfor this role at the time of this posting, although we may ultimately pay moreor less than the disclosed range, and the range may be modified in the future.The disclosed range takes into account the wide range of factors that areconsidered in making compensation decisions including, but not limited to,geographic location, relevant education, qualifications, certifications,experience, skills, seniority, performance, sales or revenue-based metrics, andbusiness or organizational needs. At Capgemini, it is not typical for anindividual to be hired at or near the top of the range for their role. The basesalary range for the tagged location is $ 125000 - 130000 per annum. This role maybe eligible for other compensation including variable compensation, bonus, orcommission. Full time regular employees are eligible for paid time off,medical/dental/vision insurance, 401(k), and any other benefits to eligibleemployees.
Note: No amount of pay is considered to be wages orcompensation until such amount is earned, vested, and determinable. The amountand availability of any bonus, commission, or any other form of compensationthat are allocable to a particular employee remains in the Company's solediscretion unless and until paid and may be modified at the Company-s solediscretion, consistent with the law.
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.
-