Previous Job
Java Tech Lead
Ref No.: 18-75412
Location: Chicago, Illinois
Position Type:Full Time/Contract
Start Date: 10/11/2018
Position – Java Tech Lead
Location –
Chicago, IL
Position Type – Full Time

Technical/Functional Skills
  • Good Understanding of Java Design Patterns
  • Proficient using Spring Framework (and related packages)
  • Experience in SOLR search engine
  • Experience with css, JavaScript and JQuery
  • Strong object oriented programming experience to include backend APIs, web-services
  • Experience writing scripts using PowerShell, Putty...etc for Applications automation.
  • Experience with SQL and NoSQL databases.

Experience Required
  • Hands on experience in Java and Spring framework application
  • Extensive knowledge and hands on experience ORM framework like Hibernate
  • Deep background in Java language programming (5+ years) and implementation using Spring Framework.
  • Attention to Detail
  • Familiarity with Agile Frameworks
  • Hands on micros service Spring Boot, Spring Cloud Java and Apache Kafka
  • Experience with team collaboration softwares such as Confluence, Slack
  • Proficient understanding of code versioning tools such as Git or SVN

Roles & Responsibilities
  • Able to work in a team or independently
  • Able to clarify requirements and break them down
  • Be an educator and a mentor for junior engineers
  • Possess intellectual humility - Be able to make mistakes and learn from them
  • Stay current with emerging technologies and architectures; establish opinions about them
  • Design and build sophisticated, highly-scalable systems using modern technologies
  • Challenge everything - Push yourself and others by asking how we can be better in all aspects of our work
  • Ensure the team's work is of high quality throughout the entire software lifecycle and promote continuous improvements across all stages from development to production.
  • Take ownership and lead development of team objectives
  • Collaborate in a culture that promotes passion in technology