A technology company based in Atlanta is seeking a skilled Software Developer to join their team. Responsibilities include identifying controller services, converting services to microservices, preparing UML diagrams, and integrating REST APIs with microservices. The ideal candidate should hold a Bachelor's degree in computer science, possess excellent organizational skills, and have experience with technologies such as Spring Boot, Docker, and AWS. Familiarity with EMR/EHR systems is a plus. This role offers an opportunity to work on innovative cloud solutions.
Qualifications
Bachelor’s degree in computer science or its equivalent.
Excellent organizational skills.
Persuasive and resilient.
Knowledge on EMR/EHR systems is an added advantage.
Responsibilities
Identify controller services in the web layer for web calls in a monolithic application.
Convert business layer services to microservices and web layer to REST APIs.
Prepare UML diagrams for service flow visualization.
Set up Spring boot Mongo Template for MongoDB repositories.
Containerize all services with Docker for CI/CD deployment to AWS.
Implement microservices patterns like circuit breaker and service registration.
Configure ActiveMQ Artemis for distributed messaging.
Skills
Organizational skills
Persuasiveness
Resilience
Knowledge on EMR/EHR systems
Experience with microservices
Experience with REST APIs
Knowledge of CI/CD pipelines
Experience with Redis
Familiarity with ActiveMQ Artemis
Education
Bachelor’s degree in computer science or its equivalent
Tools
Spring Boot
Docker
Git
Kubernetes
MongoDB
AWS S3
Job description
A technology company based in Atlanta is seeking a skilled Software Developer to join their team. Responsibilities include identifying controller services, converting services to microservices, preparing UML diagrams, and integrating REST APIs with microservices. The ideal candidate should hold a Bachelor's degree in computer science, possess excellent organizational skills, and have experience with technologies such as Spring Boot, Docker, and AWS. Familiarity with EMR/EHR systems is a plus. This role offers an opportunity to work on innovative cloud solutions.