Sr Java Developer Architect / Ansible Devops / AWS Cloud Architecture - Saint Louis, MO at Geebo

Sr Java Developer Architect / Ansible Devops / AWS Cloud

This is for a true Java Architect who will be a Hand-on developer, working in AWS Cloud, working on DevOps/AnsibleRole:
Sr Java Developer Architect / Ansible Devops / AWS Cloud ModernizationClient:
BioMerieux/Technology PartnerWork Location:
Hybrid Onsite 2-3x per week, T-TH, St.
Louis, MOTerm:
1 year+Work Status:
GCMust be hybrid, may move to St.
Louis, but must start onsite from week one.
No exceptions.
Required
Experience:
70%
Core Java - Java, Spring, Hibernate, JUnit, Microservice, REST, Design Patterns, OO 20%
DevOps/automation/CI/CD, Cloud modernization, on prem to Cloud, infrastructure-as-code.
- Architecture/design, hands on development, Cloud exp, Pair programming Test-driven development - unit and acceptance testing Servlet containers (Tomcat, Jetty, other) and basic HTTP server configuration Build and continuous integration systems (Jenkins, Gradle, other) (Git / GitLab), CI/CD pipelines (Jenkins, GitLab CI), (Gradle, Maven), (Ansible, Python)(AWS:
AWSTOE and Image Builder) Work in AWS Cloud (vs.
on-premises) to host automated application build and release infrastructure (AWS) DescriptionAs a Sr.
Software Engineer/ identify and coordinate improvements for modernizing medical device software found in most hospital laboratories to determine the best antibiotics to treat millions of infected patients each year.
Additionally, the ideal candidate will also collaborate with the software product development and testing teams to make further improvements to the Software Development Life Cycle and promote Continuous Integration/Deployment.
Realize your vision by working with lead developers to ensure all software components are high-quality and cleanly coded.
Assist developers to solve particularly challenging development problems.
Apply agile principles and XP practices such as test/behavior-driven development, story grooming and continuous improvement via retrospectives.
Participate in pair-programming.
Collaborate with leads from other disciplines (firmware, microbiology, biomathematics) to define and manage interfaces between the software and those groups.
Sustain the ongoing effort to migrate a monolithic architecture into independent deployable components.
Sustain and improve the process of knowledge sharing within the software engineering team.
Improve efficiency by automating repetitive tasks.
Evolve the technology and tools utilized to keep the infrastructure up to date.
Implement infrastructure-as-code.
Contribute to the creation, deployment, and maintenances of CI/CD pipelines.
Help manage our CI-CD infrastructure in various environments (development, validation and release/production) and perform effective monitoring.
Minimum Qualifications BS degree in Computer Science, Engineering, Mathematics, Physics or related scientific discipline, similar technical field of study, or equivalent practical experience.
10
or more years of experience of Java and web development 3
CI/CD and devops Working proficiency and communication skills in verbal and written English.
Expert Agile development practices (test-driven development, pair programming, refactoring) Java and common open-source frameworks (Spring, Hibernate, JUnit, other) OOPs analysis and design experience including Design Patterns Service-based or Microservice architecture and REST concepts Automated unit and acceptance testing Proficient Relational database design and application Servlet containers (Tomcat, Jetty, other) and basic HTTP server configuration Build and continuous integration systems (Jenkins, Gradle, other) Version control system (Git / GitLab) Implementing CI/CD pipelines (Jenkins, GitLab CI) Build and continuous integration systems (Gradle, Maven) Configuration management tool (Ansible, Python) Automation frameworks and technologies (AWS:
AWSTOE and Image Builder, other) Working in Cloud (vs.
on-premises) to host automated application build and release infrastructure (AWS preferred) Plus Credential management software (HashiCorp Vault) Image management (HashiCorp Packer) Networking and security concepts (certificates, Windows domains, LDAP, other) Automated installation/deployment processes (Ansible, InnoSetup, Wix, other) Application cybersecurity analysis or remediation Other languages such as Kotlin or Go Recommended Skills Agile Methodology Ansible Apache Maven Apache Tomcat Architecture Behavior Driven Development Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.