Job Description
Job Description
Position : Sr Full Stack Engineer
Location : Greenwood Village, CO
Duration : Long-term
MAJOR DUTIES AND RESPONSIBILITIES
You should have a real passion for the latest technology trends and be willing to share new technology opportunities with the broader team.
More specifically, you will :
- Write clean, concise code that is stable, extensible and unit-tested appropriately.
- Communicate frequently and effectively with other engineers on the team in addition to our product managers, scrum masters and project managers.
- Provide detailed technical design for enterprise solutions.
- Diagnose complex issues, evaluate, recommend and execute the best resolution.
- Provides technical leadership on specific integration activities that are part of an engagement.
- Implement new requirements within our Agile delivery methodology while following our established architectural principles.
- Manage detailed application requirements and collaborate with project / development teams to ensure quality function, features and user experience.
- Provides planning and design support for the development of solution architectures that will be implemented in a multiple system environment.
- Test software to ensure proper and efficient execution and adherence to business and technical requirements.
- Write code that meets the production requirements and design specifications and anticipate potential errors / issue.
- Communicates across client community, and is viewed as adding value .
- Contributes to knowledge tools and communities, and ensures project learning’s are documented and shared. Role models Focuses on single customer.
Solves diverse and complex.
- Provides input into the architecture and design of the product; collaborating with the team in solving problems the right way.
- Practices daily paired programming and test driven development in writing software and building products.
- Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices.
- Provides support for software products in user environments.
REQUIRED QUALIFICATIONS
- Extensive knowledge of Java and Spring Boot.
- Strong experience with java , JEE backed- 8 or above
- Good exposure to spring boot , Security (Oauth / jwt / SSO etc), JSP / servlet understanding.- 7 or above.
- c) Good understanding of Database and SQL.- 6 and above.
- d) Good Handle on AWS (ELB , S3 , CF template design, etc.)- 6 and above.
- e) Experience with UI stack (Angular / React )
- Thorough experience Angular2+ or Reactjs development experience
- HTML, Typescript, JavaScript, CSS
- Strong experience and knowledge in developing REST APIs including tooling for documentation
- Knowledge / Experience developing continuous integration and continuous delivery
- SQL Database (MySQL, Postgres)
- Cloud Development (Amazon AWS Cloud Formation script development and maintenance for Elastic Beanstalk, EC2, S3, IAM, RDS, and other services)
- Code Management Tools (GIT, Gitlab, Maven, Jira, etc.)
22 days ago