Job Description :

Java Developer

Chicago, IL: Hybrid from day one
12 Months


Need DL & Visa Copy




Principal Accountabilities:
- Demonstrates skill in language proficiency (Java, JavaScript)
- Designs with guidance and codes independently
- Exhibits skilled knowledge of database SQL
- Performs database modeling and intermediate database tuning
- Identifies potential opportunities for code optimization
- Provides input for code reviews and helps with environment build deployments,release notes and build notices
- Reviews code to proactively identify and mitigate potential issues anddefects and helps to identify sources of  

  defects as well as troubleshoots variousforms of code
- Writes application modules and unit tests with minimal guidance
- Conducts system-wide testing and some integration testing
- Uses design tools to frequently share and communicate design ideas on largersystems
- Uses patterns frequently, contributing to best practice and processenhancements


- 8 years of experience in Software Development
- Bachelor’s Degree in Information Technology field or relevant experience isrequired
- Experience with Java/J2EE technologies, including the Java programminglanguage, the Java Virtual Machine,

   Multi-Threaded Programming and UnitTesting
- Experience using the Spring Framework for development
- Experience with Object-Oriented Analysis and Design, Design Patterns, DataStructures, Algorithms, Networking,   

   and Application Framework
- Experience with online technologies including Spring MVC, JavaScript, HTML,CSS, Ajax, Servlet/JSP & Tomcat
- Experience writing complex SQL queries in Oracle, including performancetuning of complex multi-table structures
- Experience using Unix/Linux based operating systems
- Experience using Maven, Jenkins, and Git
- Experience with React a plus
- Experience with Spring Batch a plus
- Experience with Google Cloud Platform a plus
- Experience with the Atlassian suite of tools a plus


Client : NA


Similar Jobs you may be interested in ..