Sr. Full Stack Developer + AWS
Mphasis · Minneapolis, MN · 4 days ago
On-siteEngineering$52k–$110k/yrFull-time
Job Description
About the role
Mphasis is seeking a Senior Full Stack Developer with extensive experience in AWS. The ideal candidate will have 4-6 years of experience and proficiency in JAVA FSD, Python, and AWS services.
Technical Skills
- Relevant technologies and programming languages: JAVA FSD, NodeJS, Python, APIs
- Oracle Database table design, queries, and optimization
- Angular
- Experience with various AWS cloud services: EC2, S3, AWS CodePipeline, CloudFormation
- Experience with container orchestration tools: Docker, Red Hat OpenShift, AWS CloudFormation
- Fundamental awareness of application security principles and 12-factor application development principles
- Experience with source control, build tools, and GIT (GitHub, Bitbucket or other)
Responsibilities
- Enhance and maintain on-prem and internal PaaS applications
- Actively rework these applications to AWS along project timelines
- Establish and grow a culture of software craftsmanship best practices, including TDD/BDD and Test Automation (both Unit and Integration), Continuous Integration, and Continuous Deployment
- Work with a wide variety of technologies from front-end UI to back-end distributed web services
- Integrate both tests and infrastructure automation into the CI/CD pipeline
Qualifications
- Knowledge and experience with the Travel Industry
- Hands-on experience with virtualizing services for test automation using tools such as Wire Mock, Mockito etc.
- Experience with test management and agile management tools such as VersionOne, qTest etc.
- Experience with non-functional testing such as performance, load, stress, security, accessibility, and usability testing
- Solid grasp of Agile Methodologies
- Design solutions to meet functional and technical requirements
- Write front-end and back-end code following the TDD (Test Driven Development) practice
- Develop delivery pipelines and automated deployment scripts
- Configure services, such as databases and monitoring
- Experience engineering software within an Amazon Web Services (AWS) cloud infrastructure or other prominent enterprise cloud provider
Benefits
Equal opportunity employer
Pay
$52,000 to $110,000
Schedule
N/A