Senior Cloud-Native Software Engineer (Remote)

SPECTRAFORCE United State
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Contribute to the expansion of cloud-native enterprise solutions in the healthcare industry. Develop high-quality code using Java and SpringBoot 3.x. Collaborate with a development scrum team to deliver scalable and secure solutions.

Key Highlights
Develop high-quality code using Java and SpringBoot 3.x
Contribute to the expansion of cloud-native enterprise solutions in the healthcare industry
Collaborate with a development scrum team to deliver scalable and secure solutions
Technical Skills Required
Java SpringBoot Node.js Microservices Cloud-Native Applications Distributed Systems Relational Databases NoSQL Databases RESTful APIs Message Broker/Event Queue Technologies Container Management Software Docker Kubernetes Google Cloud Platform Atlassian Tools JIRA Confluence OAuth 2.0 HL7 FHIR Standards
Benefits & Perks
100% Remote Work
6+ Months Project Duration (Possibility of Extension)
Opportunity to work with a development scrum team

Job Description


Job Title: Software Engineer

Duration of project: 6+ Months (Possibility of Extension)

Location: 100% Remote


Description:


What You Will Do:

As a Sr. Software Engineer you will contribute to the expansion of our robust cloud-native enterprise solutions in the rapidly growing digital space within the healthcare industry. You will be a member of the development scrum team working collaboratively with Architectes, Product Managers, and Engineers to deliver solutions that sustain and improve the flow of vital healthcare information to individuals and communities that we serve.


Responsibilities:

  • Develop high quality code that is aligned with architectural design patterns using Java and SpringBoot 3.x
  • Develop secure and scalable RESTful services and APIs
  • Define requirements and implement test cases following the Test Driven Development (TDD) process
  • Work with team members to ensure that delivered code meets specifications based on functional/technical specifications
  • Participate in all scrum ceremonies and Program Increment (PI) Planning
  • Maintain a minimum of 80% code coverage for all non POJO based implementation
  • Deliver on committed features on time with high quality solutions
  • Provide guidance, advice, feedback and support to team members
  • Outline solutions for new features through documentation, sequence diagrams, and other architectural designs
  • Assist in documenting technical details in story creation during sprint refinement where necessary
  • Perform code reviews


Required Experience/Skills:

  • Experience with microservices design and development
  • Experience with Java, Springboot, Nodejs.
  • Experience developing cloud-native applications in a distributed system
  • Advanced knowledge of Computer Science fundamentals in OOAD, design patterns (Gang of Four), data structures, and algorithms
  • Strong understanding of relational and NoSQL databases (MySql, Postgres, MongoDB)
  • Experience designing, developing and consuming RESTful API’s
  • Experience using message broker/event queue technologies (e.g. Rabbit, PubSub, etc.)
  • Experience using container management software (e.g. Docker, Kubernetes, etc.)
  • 5-7 years of professional software development experience required in an Agile environment
  • Excellent verbal and written communication skills
  • Openness to new ideas and an unceasing desire to learn new things
  • Basic understanding of Oauth 2.0 concept
  • Experience integrating with external systems


Desired Experience:

  • Experience developing within Google Cloud Platform (GCP)
  • Experience with Behavior-Driven Development (BDD).
  • Experience using Pivotal Cloud Foundry (PCF) for continuous delivery and managing application life cycle
  • Experience with Atlassian tools: JIRA, Confluence
  • Experience with Oauth 2.0
  • Knowledge of HL7 FHIR Standards is a plus


Education:

  • B.S. in Computer Science or equivalent related experience

Subscribe our newsletter

New Things Will Always Update Regularly