Senior Java Developer

Contractor
Remote
Apply Now

As a Java spring developer, you should have 5+ years of experience in software development and be able to facilitate, design, and develop technical solutions for existing Java applications and processes. You will interact with Architects, Public Health Administrators and Clinical Users, Peer Developers, QA and Project Managers to analyze system requirements, design and develop software solutions and enhancements. Understanding of microservices and containerized deployments are key.

Roles and responsibilities

  • Responsible for sound and high-quality technical deliverables.
  • Analyze, quantify and estimate the amount of work and time required for every sprint or release.
  • Work in an Agile environment and adapt to the changing needs and requirements of the business and its customers.
  • Sense of urgency to develop or fix issues to deliver on time and with the highest quality.
  • Code with minimal bugs and incorporating the best practices of test-driven development.
  • Contribute to ongoing CI and DevOps strategies for the organization.

Required soft qualifications to be successful in this role

  • Excellent Communication Skills
  • Experience with Agile Methodology (primarily Scrum)
  • Ability to work well cooperatively with a teamJira/Confluence, and ability to document one's code and processes.

Required Technical qualifications to be successful in this role

  • Spring 5/Spring Boot, Java 11, JUnit, MySQL, Liquibase, Maven, Git
  • Docker
  • Microservice Architecture
  • Knowledge and good practices around coding for security
  • Frontend knowledge sufficient to properly integrate (Angular2/HTML/CSS/JS) via RESTful services
  • AWS experience, especially S3, EC2, DynamoDB, SQS
  • Nice to have: Golang, Neo4j, Elasticsearch/ELK stack, Python, Bash

Create Your Profile

Complete the form below and you'll receive next steps via email.
Personal Information
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Location
Career Preferences
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Education
Add Another Education
Remove Education
General
Thank you! Check your email for next steps!
Oops! Something went wrong while submitting the form.

Other Openings

Basis
location