Alpharetta, GA
Long Term Contract
C2C/W2 Okay
Application Developers are expected to be results-oriented, learn new and legacy technologies, have knowledge of the relevant platforms and environments, and be familiar with business process, functions and data to provide innovative, insightful, and secure solutions.
Responsibilities:
Develop & enhance applications that successfully meet business objectives / timelines
Design, coding and testing independently in the agile development
Collaborate with other development team members and external teams when needed
Collaborate with internal/external customers for solutions
Perform other related duties as assigned
Required Skills:
10+ years of experience with the following:
Java programming
Spring Ecosystem / Spring Boot
Demonstrated experience in Groovy
REST api design and implementation
Build tools and dependency management using Gradle or similar tools
Experience with distributed systems development
Experience with messaging systems
Experience with caching solutions
Relational Database (MySQl, Oracle etc.)
Unit Testing, Integration testing and Automated testing
Knowledge of Data Structures and Algorithms
Knowledge of multi-threading
Experience with Continuous Integration
Exposure to a NoSQL database such as MongoDB is helpful
Strong collaboration and communication skills
Comfortable to operate in a dynamic agile environment
Examples of our technologies:
UI: AngularJS
Microservices: SpringBoot, Java
CI/CD: Concourse CI, Kubernetes, Ansible, Terraform, Helm, Liquibase
AWS Services: RDS, S3, Aurora (MySQL), ELB, EC2, SNS, SQS
Job Type: Contract
Salary: $65.00 to $75.00 /hour
Experience:
Contract Length:
Contract Renewal:
Work Location:
Benefits:
Schedule:
Work Remotely: