Intermediate Java Developer in Alpharetta, GA at HUNTER Technical Resources

Date Posted: 8/17/2019

Job Snapshot

Job Description

As a Java Developer, you will develop applications using Java, Spring Boot, or other technologies based on software requirements. The Java Developer must adhere to architectural standards/principles, global product-specific guidelines, usability design standards, etc. 

As part of the Global Consumer Solutions (GCS) team, the Java Developer will experiment with new technologies and innovative ways to solve problems. In order to be successful, the Java Developer will need to have strong collaboration and communication skills and must be comfortable operating in an agile, dynamic environment. 

Additional responsibilities of the Java Developer include: 
Working with Business Analysts, Product Owner, and other team members to ensure that tasks are clear and workable 
Collaborating with front end engineers on data contracts 
Creating web services to support the sale and consumption of GCS products 

Required Skills: 
2+ years of software development experience in Java 
1+ years of spring boot application development experience 
Strong object-oriented analysis, design, and programming experience and SOLID principles 
Experience with unit- and automation testing 
Experience in Agile methodologies for software development 

Preferred Skills: 
Experience in Oracle / MySQL / NoSQL databases (MongoDB, Postgres) 
A desire to continually learn new things 

Education: 
Bachelor' s degree in information technology, computer science or related field, or relevant work experience.