Java Developer in Alpharetta, GA at MDI Group

Date Posted: 9/21/2018

Job Snapshot

Job Description


Java Developer

Alpharetta, GA

Contract

MDI Group is seeking a Java Developer for our Client in Alpharetta. The Java Developer will be responsible for developing and enhancing applications that successfully meet business objectives / timelines; designing, coding, and testing independently; and collaborating with other development team members. 

Required Skills & Experience: 

  • Computer Science or related degree
  • 5+ years of professional experience
  • Strong Java programming background
  • Spring Ecosystem / Spring Boot
  • REST api design & implementation
  • Knowledge of Java build tools & dependency management (gradle, maven)
  • Experience with messaging systems
  • Experience with distributed systems development
  • Experience with caching solutions
  • Relational Database (MySql, Oracle etc.)
  • Knowledge of NoSQL data stores (MongoDB, Cassandra, Neo4J, CouchDB)
  • Unit testing, Integration testing & Automated testing
  • Knowledge of Data Structures & Algorithms
  • Knowledge of multi-threading
  • Experience with Continuous Integration / Deployment
  • Strong collaboration and communication skills
  • Comfortable to operate in an agile, dynamic environment

Reach out to MDI Group today to learn more about this excellent opportunity. 


A GREAT PLACE FOR GREAT PEOPLE TO WORK

Search IT Jobs