1-3 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Senior Full Stack Java Developer
(This job is no longer available)
ESG Consulting | Atlanta, GA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Job Description

Our client is seeking Senior Full Stack Java Developer.

Primary Responsibilities:

  • Become a technical lead to customize, deploy, and maintain Java-based web application, Equella
  • Migrate learning object from DSPACE (a Java based learning object repository) to Equella
  • Solve unique and complex problems with broad impact on the business
  • Lead large, complex projects to achieve key business objectives
  • Translate highly complex concepts in ways that can be understood by a variety of audiences
  • Integrate Equella with other Dot Net and PHP applications such as Moodle
  • Work with Product Owners, UI/UX and other business partners to define work for the team
  • Facilitate code reviews, code quality checks, testing, automation, etc.
  • Ensure integrated end-to-end design
  • Participate in testing efforts


  • Bachelor degree or equivalent experience or more years as a full stack developer with experience client side JavaScript frameworks (preferably Angular, TypeScript), Node.JS, NPM, Server Side frameworks (Java/Spring/Spring Cloud/Hibernate/SpringBoot Microservices)
  • 2 years of experience in Angular or other client-side JavaScript frameworks, plus jQuery and HTML5
  • Solid grasp of web and Back End application development
  • Strong written and verbal skills
  • Strong interpersonal skills as well as strong teamwork and customer support focus
  • Strong teamwork and customer support focus
  • Aggressive problem diagnosis and creative problem solving skills on highly complex problems; technical agility
  • Experience with Microservices/Rest services/Soap
  • Experience deploying and configuring applications on Apache server
  • Knowledge of Postgres/Oracle/MySQL/SQL Server/NoSQL databases (MongoDB, Cassandra, Neo4J
  • Experience working with Agile methodologies
  • Experience with Node.js, React, Backbone or other client-side MVC technologies is a plus
  • Experience with JavaScript build tools and dependency management (npm, bower, grunt, gulp)
  • Experience creating responsive designs (Bootstrap, mobile, etc)
  • Experience with unit and automation testing (Jasmine, Protractor, JUnit)
  • Knowledge of Java build tools and dependency management (gradle, maven)

Preferred Skills:

  • Experience with customizing and deploying Equella, an open source Learning Object Repository
  • Knowledge of web components, ES6 and typescript
  • Experience in UNIX or Linux (is a plus(
  • Experience in Liferay (is a plus(
  • Experience in Alfresco (is a plus(
  • Experience with CSS preprocessors (less, sass(
  • Knowledge of Domain Driven Design concepts and microservices
  • REST API design and implementation


Applicants must be eligible to work in the specified location

About ESG Consulting

ESG Consulting is an award-winning national provider of diversified Information Technology and Engineering consulting services to Fortune 1000, public sector entities, and emerging growth firms nationwide. Founded in 1986, ESG offers 20 years of experience in the IT and Engineering staffing and consulting industry. We take pride in our philosophy of "Organic Growth". The stability of our company is emphasized in our continuous growth and presence throughout the United States as well as our increasing financial success throughout the years. Our record of success, innovation, growth, and industry leadership, have led America's most successful firms to depend on us for their strategic IT and Engineering consulting needs. ESG is pleased to count among our many satisfied customers: Hewlett-Packard, the States of California, Georgia, Colorado and Texas, Visa, Sun Microsystems, Cisco Systems, Lockheed Martin, and Wells Fargo Bank. Headquartered in Santa Clara, we have opened offices nationwide and to this day are consistently re-evaluating and expanding our service offerings and geographic capabilities. Today, we serve most major metropolitan markets. ESG is backed by a history of financial strength and profitability. All our services are fully insured for our client's protection. Our industry participation helps us stay current with the latest trends and technologies, which allows us to better serve our customers. ESG Consulting has been a core member of NACCB (National Association of Computer Consulting Businesses) for over 16 years. We are also proud to be one of the founders of the NACCB Education Foundation, which grants scholarships for students pursuing degrees in Computer Science.