Role: Sr. Java Developer with Golang
Location: Atlanta GAOnsite: Minimum of 34 days per week at the client site in Atlanta
Exp level: 13 years
Top Skills Needed: Handson development expertise with Java & Golang are the focus here. All candidates should have recent Golang experience and a minimum of 5years in a development role. GCP experience as well as API Design skills are secondary.
Responsibilities:
- Understanding the existing systems components interfaces protocols data flows dependencies and configurations.
- Able to identify critical scenarios use cases and workflows that effect performance.
- Be aware of performance goals and criteria such as response time throughput concurrency availability and resource consumption.
- Significant software development experience with expertise in Java 8 and knowledge of latest Java 9 features.
- Experience with Multithreading Collections.
- Thorough experience in writing high quality code with full automated unit test coverage (Junit Mockito etc.).
- Thorough experience in defining and applying design standards patterns quality matrix depending on the solutions.
- Working experience with various CI/CD tools.
- Working experience with data platforms (relational and/or NoSQL) and messaging technologies.
- Working experience with MVC frameworks like Spring etc.
- Working experience with webservices (REST SOAP) and/or experience in Microservices.
- Deep knowledge of OOPs data structure and algorithm.