Develop & enhance applications that successfully meet business objectives / timelines
Design, code and test independently in the agile development
Collaborate with other development team members and external teams when needed
Collaborate with internal/external customers for solutions
Experience Required:
Computer Science or similar degree
Strong Java Programming (Java 8 or higher)
5-10 years of enterprise or professional software development
Developing Microservices
Strong Object Oriented Programming skills
Working within a Spring Ecosystem including Spring Boot
Designing and implementing REST APIs
Utilizing Gradle or similar build tools for dependency management
Data Structures and Algorithms
Relational Database (MySQL, postgres etc.)
Querying systems such as Kafka / AWS SNS SQS
Unit Testing, Component testing and Integration testing
Working on Agile teams in highly collaborative environments
Preferred Qualifications (Experience):
Domain Driven Design concepts
Hexagonal or Layered Software Architecture
Continuous Integration/Continuous Deployment
Spring Consumer Driven Contracts (CDC)
AWS or other cloud-based platform
NodeJS
| Location | Alpharetta, GA |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder