Java Cloud Engineer

SATYA SOFT SOLUTIONS

Atlanta (GA)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SATYA SOFT SOLUTIONS is hiring for a software engineer to design and implement microservices-based backend and REST APIs using Spring Boot and Spring Cloud. The role includes modernizing web and mobile interfaces, containerization, and cloud deployment.

The candidate should have a CS degree, strong communication, and experience with EMR/EHR knowledge as a plus, with a focus on scalable distributed systems.

Qualifications

  • Bachelor's degree in computer science or equivalent.
  • Strong organizational and communication skills.
  • Customer service mindset with persuasive and resilient attitude.
  • EMR/EHR systems knowledge is a plus.

Responsibilities

  • Identify controller services in web layer and map to endpoints.
  • Identify service methods in business layer supporting web layer.
  • Design UI screens for React Native; plan REST API changes.
  • Prepare UML diagrams (sequence/class) to visualize flows.
  • Migrate services to microservices; expose REST APIs via Spring Cloud.

Skills

Organizational skills
Communication skills
Customer service mindset
Persuasive and resilient
EMR/EHR knowledge

Education

Bachelor's degree in computer science or equivalent

Job description

Requirements
  • Bachelor's degree in computer science or its equivalent.
  • Excellent organizational skills.
  • Effective communication skills.
  • Exceptional customer service skills.
  • Persuasive and resilient.
  • Gained knowledge on EMR/EHR systems is an added advantage.
Responsibilities
  • Identifying the controller services in controller(web) layer which are mapped to request mapping end points to receive web calls in monolithic application.
  • Identifying the service methods from business layer services in monolithic which are providing service to above mentioned web layer controller methods.
  • Design and develop some user interface screens for React Native work which can be used for mobile interfaces as well by splitting or merging JavaScript / jQuery and JSP code using micro front-end mechanism as backend web service calls are being changed to REST API calls.
  • Prepare UML diagrams to visualize flow among these services like sequence and class diagrams.
  • Business layer services convert them to microservices and web layer services convert to REST API with few exceptions and integrating REST API with microservices behind, and provide required rules like security, registry, configuration etc., at the API level using spring cloud and using spring boot.
  • To be able to incorporate Actuator health check components.
  • At microservices level implement circuit breaker, micro proxy, service registration, service-to-service call and messaging.
  • Setup Spring boot Mongo Template for MongoDB repositories.
  • All services are containerized with docker and push them to Git repository where Gitlab scripts are written for continuous CI/CD to AWS cloud. Writing scripts for CI/CD pipeline in deployment.yml.
  • Setup check dependencies, Veracode security scan etc., then build and deploy to Kubernetes EKS which are automated to test server initially for integration testing.
  • Experience on Redis server for distributed caching mechanism to share caching data.
  • ActiveMQ Artemis service for distributed messaging among microservices. Topic and Queue message broker configuration, code setup for distributed JMS messaging and asynchronous processes.
  • File Push and Read to/from AWS S3 bucket.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Cloud Engineer
Java Cloud Engineer

Satyass • Atlanta (GA)

On-site
USD 80,000 - 110,000
Java Full Stack Engineer
Java Full Stack Engineer

TechDigital Group • North Wales

On-site
USD 90,000 - 130,000
Sr. Developer
Sr. Developer

TechDigital Group • Richardson (TX)

On-site
USD 120,000 - 180,000
Java Backend Engineer – Scalable Microservices & Cloud
Java Backend Engineer – Scalable Microservices & Cloud

Veriipro • Berkeley Heights (NJ)

On-site
Java Cloud Engineer: Microservices & Cloud-Native
Java Cloud Engineer: Microservices & Cloud-Native

Satyass • Atlanta (GA)

On-site
USD 80,000 - 110,000
Java Backend Developer
Java Backend Developer

Veriipro • Berkeley Heights (NJ)

On-site
USD 80,000 - 120,000
Java Developer
Java Developer

Ramps International inc • Boston (MA)

On-site
USD 90,000 - 120,000
Senior Java Full-Stack Engineer | Microservices & Cloud
Senior Java Full-Stack Engineer | Microservices & Cloud

Veriipro • New York (NY)

On-site
Junior Java Developer
Junior Java Developer

Galent • Austin (TX)

On-site
USD 80,000 - 100,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Veriipro • New York (NY)

On-site
USD 90,000 - 120,000