Sr. Full Stack Engineer
Listed on 2026-08-05
-
Software Development
Software Engineer, Senior Developer, Full Stack Developer, Java Developer
Senior Java Full Stack Engineer
Location:
San Jose, CA Duration:
Long term contract
· Build strong, collaborative relationships with Product Managers, Engineering, Documentation, Support, and field teams, who assist in product adoption.
· Work in cadence with our mature Agile teams, embracing a mindset of rapid learning, experimentation, iteration, and close collaboration.
· Thrive in an environment that balances autonomy with teamwork, rewards divergent as well as convergent thinking, and values your participation in long-term and short-term product decisions.
· Have a passion for designing and coding complex modules that meet functional and business requirements on schedule and within budget.
· Perform unit/module testing of software to find errors and confirm programs meet specifications.
· Take pride in providing assistance to QA and Support personnel as needed to determine system problems and solutions.
· Work closely with cross functional teams, product management, operations, documentation team etc.
· Evaluate impact of software performance and recommend changes to software design teams.
· Contribute towards test automation, performance testing and troubleshooting.
· Write and maintain documentation to describe program development, logic, coding, testing, changes, and corrections.
· Verify that the work adheres to the reference architecture or informs its evolution.
· Provide input to establish and improve departmental processes and procedures.
· Develop plans outlining steps and time tables for developing programs, communicate plan status to management and other development team members.
· Participate in design and code reviews with other developers.
· Mentor, train, develop and serve as a knowledge resource for less experienced Software Engineers.
· Continuously evaluate progress and guide the Agile Team towards delivering against the non-functional requirements.
Why Would You Love To Join The Enterprise Software Division (ESD) Unit Of Client?- Pace
- Sustainable and flexible work/life balance. - Camaraderie
- We work hard but know how to have fun, bond as a community across miles, time zones and celebrate our successes together. - Collaboration
- Our team works closely together using pairing, Scrum, and Kanban; enabling us to learn from everyone's experience. You also have the opportunity to work with Global teams across the World.
· Bachelor's Degree or global equivalent in Computer Science or related field - Preferred.
· Typically, 8 years of professional experience with application development.
· Expert Java knowledge.
· Clarity experience - preferred.
· Experience in REST API web services implementation.
· Deployment, fine tune and maintenance of production and test environments.
· Configuration, release and support of builds.
· Experience with Jenkins is an advantage.
· Knowledge of JavaScript, Type Script is an advantage.
· Front end development experience of React or Angular of at least 2+ years.
· Knowledge of Node.
JS.
· Knowledge of Oracle, Postgres and SQL Server Databases.
· Knowledge in Docker, Kubernetes (Open Shift and/or GKE) is welcomed.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).