Role description
#Careers
JR 1405476
Job Title:
Sr Fullstack Developer
Work Location
Minneapolis, MN (Day one onsite required)
Job Description
WHAT WILL GIVE YOU A COMPETITIVE EDGE
PREFERRED QUALIFICATIONS
- Bachelors Degree in Computer Science Information Systems with 7 years of relevant technical experience or Masters degree in Computer Science Information Systems
- Hands on experience of creating test reports from automation test run using tools such as cucumber report Extent report etc
- Experience with OpenShift
- Working knowledge of MQ
- AWS Certification is a plus
- DevOps and/or automation experience in code testing building and deployment a plus
- Experience building computer software within the airline industry is a plus
- Knowledge of Windows Server and HPUX operating systems a plus.
Responsibilities
- Develop amazingly efficient and effective software using Java Spring Boot Microservices APIs
- Enhance and maintain on prem and internal PAAS applications and actively rework these to AWS along project timelines
- Help to design and implement serverless patterns from containerized applications
- Build industry standard APIs and help with establishing consuming routing calls connectivity protocols and policy
- Design develop and implement architecture patterns that are optimized for SLAs reliability and cost
- Look upstream and downstream to see around corners and anticipate future consequences for immediate technical choices
- Help to establish and grow a culture of software craftsmanship best practices including TDDBDD and Test Automation both Unit and Integration Continuous Integration and Continuous Deployment
- Drive performance improvements including monitoring detailed metrics problems trends and costs in order to determine solutions required process changes etc that will make the function more efficient
- Ensure adherence to security standards and compliance with privacy rules and regulations early in the development
- Be aggressive to resolve and prevent technical debt
- Actively engage in Agile software development activities including sprint planning daily standups and retrospectives with an aim to continuously improve
- Collaborate frequently to share ideas and gain perspective Communicate critical information in a clear and timely manner listen to others and seek clarification to confirm shared understanding
- Initiate and lead code reviews and continuous improvement efforts
- Create usable documentation playbooks
- Effectively analyze tradeoffs between usability and performance needs communicate these across the team
- Optimize pace and meet deadlines
- Administer product upgrades and patches
- Provide assistance and support other team members where required including troubleshooting and maintenance of production systems programs applications
- 247 Oncall support rotation function is a component of this role
Skills
Mandatory Skills : Angular,Java,Microservices,AWS Lambda,AWS RDS,AWS S3,SpringBoot,Javascript/jQuery,BootStrap/CSS/CSS3,AWS API Gateway,AWS CloudFormation,SQS,SNS,Aws Step Functions,Docker,Dynamo DB,HTML/HTML5,Kafka,MySQL,TypeScript,AWS VPC,AWS EC2,Java SpringBoot
Benefits
Compensation range: $ 70.00 to 72.00 per hour