Job Description :
Job Title: Java Full Stack Developer
Location: Chicago, IL
Duration: Permanent/Full Time

Job Description:

Client is looking for a self-motivated, enthusiastic, nimble and pragmatic individual to join our team as an Application Software Specialist/Engineer.
As an Technology specialist within our team, you will be responsible for writing quality, accurate, testable code along with the right architecture.
You will work with a geographically dispersed team to effectively translate requirements into solutions and effectively interface with business partners and technical staff.
We are looking for an individual that has experience in the full stack, front to back architecture and engineering of an application with a passion for growing skills as well as solving complex and challenging problems.

Experience/Skills required:

Strong level knowledge of Java and Java web applications & modern spring frameworks (Spring Boot, Spring Cloud Services, Spring Security, etc.
Strong experience working in a collaborative team environment using Extreme Programming (XP) practices (TDD, Paired Programming, CI/CD, etc.
Strong understanding of Object Oriented technology and standard Java development frameworks.
Solid OOD and OOP skills are required.
Strong experience delivering products in an agile environment.
Working experience with modern web application frameworks (AngularJS, ReactJS, etc
Working experience in using IDEs like Eclipse 3.x, IntelliJ IDEA.
Strong collaboration and communication skills.
Working experience with micro-service architectures is a plus.
Working experience implementing a role based security model and configure permissions and privileges is a plus.
Experience developing enterprise applications that support high traffic volumes is a plus.
Working experience with cloud platforms (PCF, AWS, Azure, GCP) is a plus.
Prior Experience with MarkLogic specific development and application architecture design and implementation (ie. Write XPath expressions; Manage and search data across multiple languages; XQuery; JavaScript; Use of MarkLogic Java and REST APIs) is a plus.