Our client in a leading global digital infrastructure space is hiring a Staff Full Stack Engineer to partner with the engineering manager by giving technical designs and implementation of said designs with high-quality and secure code within the budgetary and timeline parameters.
Responsibilities
Requirements Analysis
- Reviews, analyzes, and gives feedback on requirements/functional designs
- Attends and engages in requirement definition meetings
Software/Application Architecture
- Participates and is responsible for the architectural review process
Software Design
- Design solutions for projects, enhancements, and multi-functional improvements
- Conducts design reviews and provides technical mentorship to junior engineers
- Gives to the estimation of level of effort (LOE) or SWAG for implementation of said designs
- Good understanding on usage of LLMs to develop business applications
Development/Coding
- Develops and maintains high-quality code for projects, improvements, and integrations
- Participates in and conducts peer code review and addresses defects
- Adheres to the established coding standard processes
- Conducts code performance analysis, review, optimization, and refactoring
- Experience with using AI coding tools like Github Copilot/ Cursor etc
QA
- Partner the engineering manager to define and drive QA strategy
- Designs and develops unit and multi-functional tests, automated test scripts, implements test cases, logs issues, handles issues, recommends testing frameworks, records and runs automated test scripts
DevSecOps
- Responsible for the triage and debugging of L2/L3 incidents and provides fixes for defects
- Gives towards the roadmap of quality, security, engineering, and operational excellence
- Defines and drives release management planning
- Validates quality and completeness of deployments
- Practices good change management
- Drives certification processes working with cross-domain teams
- Adopt SSDLC, automation of security, and remediates security findings in a timely fashion
Reporting
- Responsible for regular status reporting
Qualifications
- 7+ years of full stack expertise in cloud-based application development on a microservice architecture with in-depth knowledge of Java
- Experience coordinating cross cutting initiatives in a product organization and engaging with multifunctional Product Management and Engineering teams
- Possess hands-on experience with engaging Product Managers to crystalize requirements into technology solutions for delivery
- Hands-on experience with UI technologies such as HTML, CSS, JavaScript, ReactJS
- Hands-on experience with frameworks and tools including Spring, Spring Boot, Spring Cloud, JPA, Junit, NodeJS, Express & SQL/PLSQL, Git
- Possesses hands-on experience and technical know-how on AWS/GCP and technologies like Ansible,Containers, K8, etc
- Sound understanding of Identity concepts such as SAML, JWT, OAuth, and also microservices based architectures, SOA, application integration & messaging, security standard processes and Web 2.0
- Sound understanding of design patterns and standard methodologies in Java platform including UI, Application & Frameworks development
- Possesses experience with data modelling (RDBMS, XSD, JSON), Database/XML interaction, SQL, Stored Procedure, ORM, and hands-on experience with RDBMS databases like Postgres, Oracle and RDS
- Experience with Open-Source API Gateway Frameworks, Mulesoft/Apigee API Gateway is a huge plus
- Working experience with Swagger (Open API Spec), OAuth, REST, JSON
- Strong understanding of CI/CD systems and Container based deployments on Docker
- Possesses strong written,verbal, and interpersonal skill
- Give towards design documents development specifications, and other development related documentation.
- Able to be responsible for creation of related documentation with leadership mentorship
We regret to inform that shortlisted candidates will be notified.
EA Reg No: R25145980, Bibi Fatima
Allegis Group Singapore Pte Ltd, Company Reg No. 200909448N, EA License No. 10C4544