Senior Java Developer - Alpharetta, GA - Georgia IT Inc.
Alpharetta, GA
About the Job
Job Title : Senior Java Developer
Location : Alpharetta, GA
Rate : DOE
Position Type : Contract
Job Description
Must To Have:
Location : Alpharetta, GA
Rate : DOE
Position Type : Contract
Job Description
Must To Have:
- Good understanding of design patterns, Micro services and Service-oriented architectures
- 3-4 years of working experience in Spring and Hibernate
- Working experience in web technologies (Spring MVC, JSP, HTML/DHTML, Web services, JavaScript & React)
- Proficiency in Core Java (JDK 8), J2EE, ANSI SQL, XML, Spring, & Hibernate
- Good in Database concepts both RDBMS & NoSql.
- Working experience in developing application on NoSql Database (Mongo, Cassandra, Redis, etc).
- Experience in implementing DevOps tools(Git, CI tools, Sonar & container based development and deployment)
- Core Java Language (Collections, Concurrency/Multi-Threading, , Localization, JDBC)
- Experience in using Gradle and Maven build tools
- Good knowledge on UML
- Strong Problem solving and analytical skills.
- Good verbal and written communication skills
- Good team player
- Ability to work independently with minimal supervision.
- Self-motivated
- Passion to learn new technologies and to upgrade versions of technology.
- Experience in eCommerce domain
- Work experience in implementing micro services based architecture.
- Experience on developing & deploying applications on cloud (AWS, Azure, etc)
- Good understand or hands on experience on Hystrix
- Experience in using Dockers & Vagrant scripts.
Source : Georgia IT Inc.