Back to Job Search

Java Full Stack Developer

  • Location: Atlanta, Fulton, Georgia, 30354
  • Job Type:Contract

Posted 9 days ago

We are looking for five Java Full Stack Developers to join our team for a long-term contract opportunity! 

Position: Java Full Stack Developer
Location: Atlanta, GA
Term: 12 months


 

Your role:

  • Provides technology mentorship to developers in lessor roles
  • Evaluates leading-edge technologies and uses this information to support future business needs.
  • Maintains an enterprise wide perspective in supporting customer area(s) seeking solutions that optimally support the enterprise
 

Is this a fit:

  • 3+ years experience with Agile, TDD and Lean development practices
  • Experience using various design patterns preferably MVC, Singleton, Facade and Factory
  • Proficient in OOD and Implementation, Design Patterns
  • 3 + years experience using Hibernate and understanding ORM
  • 3+ years experience using GIT, JBOSS, Apache, Tomcat and Oracle
  • 5+ years experience with using Spring Boot, Spring MVC frameworks, Java, JPA, JSON, JavaScript and API Restful / microservices services
  • Solid understanding of web/mobile application architecture and security (OAuth, JWT, Spring Security)
  • Extensive experience implementing APIs (REST) via microservice
  • 3+ years of hands-on UI development experience utilizing Responsive Design
  • Proficient in Bootstrap or Foundation frameworks
  • 3+ years experience in J2EE development environment using IntelliJ, Eclipse or similar IDE
  • 2+ years experience with Angular JS (Angular 5 or above preferred)
  • 4 + years experience with unit testing frameworks (e.g. Junit, Mockito, Jtest , Jasmine, Protractor)
  • Proficient in OOD and Implementation, Design Patterns (MVC, Creational, Structural and Behavioral etc.)
  • Interfacing with Rest Services, API Gateway and Event Driven Microservices
  • Experience or exposure to ZooKeeper, Kafka, IBM Middleware Technologies
  • Processing data via JSon or XML
  • Must have diverse experience utilizing Java tools in business, Web and client-server environments including Java Platform, J2EE, JDBC technologies and Apigee gateway platform
  • Experience or exposure to Database Design and Implementation
  • Knowledge of Multi-tier Architecture, Rational/Visio modeling
  • Experienced with UML, Unix Scripting, DevOps Practices
  • Experience with Cloud Technologies (OpenShift (preferred), AWS, Google Cloud, Azure)

If this sounds like you, please apply to MATRIX today!