
Senior Full Stack Developer, Java, Angular
Capgemini
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇲🇽 Mexico
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AngularHibernateJ2EEJavaReduxRxJSSpringSpring BootSpringBootSQL
About the role
- **Key Responsibilities**
- Provides technical feasibility using a range of coding methods and adheres to coding standards to ensure consistent style and format.
- Ensures systems are high in code and component quality and are easily modified to support future requirements with support and limited guidance of more senior developers or architects.
- Performs broad and detailed impact assessments relating people, processes and/or technology, and estimates user stories using relative sizing of story points. Supports implementation activities, troubleshooting user/system environmental issues, and training as required.
- Identifies and raises issues and risks with functional design. Partners with the Product Owner to confirm code and acceptance tests reflect the desired functionality. Executes Test-Driven Development (TDD) and Behavior-Driven Development (BDD) to build in quality.
- Participates in key ceremonies to drive execution, improve flow and ensure transparency. May provide limited guidance to junior team members, when needed.
- Plans work via the preparation for and participation in Program Increment (PI) Planning and Sprint Planning, which includes developing and committing to Team PI Objectives.
- Demonstrates working code to Product and Business Owners and supports the Product Owner in the execution of the iteration and PI System Demos.
- Actively participates in the Sprint Retrospectives and Inspect & Adapt to timely discuss opportunities for improvement and are responsible for carrying out the execution of improvement stories.
- Practices continuous exploration, continuous integration and continuous deployment necessary for building the Continuous Delivery Pipeline and implementing DevOps.
- Offers innovative ideas within area of focus to improve processes.
Requirements
- - At least 5 years of experience in a similar role
- - BS in Computer Science or similar
- - Full English Fluency
- Technical Experience
- - Experience in Full stack development including Java/J2EE and front-end technologies like Angular, Java Script, CSS, HTML (MUST)
- - Experience working with Java frameworks like Spring, SpringBoot and Hibernate. – Intermediate (Desirable)
- - Proficient in Angular concepts and libraries like State Management, Redux framework, RxJS, NgRx, Angular Material etc. - Intermediate PLUS
- - SQL - Intermediate (2- 3 Years) MUST
Benefits
- This position comes with competitive compensation and benefits package:
- - Competitive salary and performance-based bonuses
- - Comprehensive benefits package
- - Career development and training opportunities
- - Flexible work arrangements (remote and/or office-based)
- - Dynamic and inclusive work culture within a globally renowned group
- - Private Health Insurance
- - Pension Plan
- - Paid Time Off
- - Training & Development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJ2EEAngularJavaScriptCSSHTMLSpringSpringBootHibernateSQL
Soft skills
communicationcollaborationproblem-solvingadaptabilityinnovation
Certifications
BS in Computer Science