Java/Cloud Developer

  • location: Alpharetta, GA
  • type: Contract
  • salary: $45 - $55 per hour

job description

Job Responsibilities

- Design and code from specifications, analyzes, evaluates, tests, debugs, documents, and implements complex software apps

- Uses coding methods in specific programming languages to initiate or enhance program execution and functionality

- Participate in the evaluation, recommendation, and selection of hardware and software solutions

- Performs expert-level engineering tasks associated with the analysis, design, and development of computer hardware, firmware, embedded systems, and/or operating systems

- Develop, maintain, and report intranet metrics

- Interface with different departments within the organization regarding new deployments

- Research/analyze data processing functions, methods and procedures

- Monitor program execution for expected performance

- Requires a bachelor's degree in area of specialty

Requirements

- 7+ years' experience as Senior System Analyst/Developer with J2EE and Java technologies, Spring, Servlet, Web Services, XML, XSLT, MicroServices/API

- Solid working experience of Java, OOP, MicroServices/API, modular code development, design pattern, multi-threading.

- Server back end and API/Service development experience is required

- Experience in Cloud Computing using AWS, Spring Boot, Spring Cloud, Docker, Maven, etc.

- Mobile web experience is a plus

- Experience in Spring Integration, Caching, or any similar technology is a plus

- Experience with JUnit/TestNG, Maven, Oracle, UNIX

- Experience using Bitbucket/GIT Stash as the SCM tool

- DevOps Experience is a plus

- Good understanding or network protocols such as TCP/IP, HTTP etc.

- Strong problem solving and analytical skills, proactive and go-getter

- Good grasp of industry best practices in enterprise-class software development, agile methodology

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs