Sr Java Lead in Hoffman Estates, IL

Location: Hoffman Estates, IL
Date Posted: 06-06-2016
Job Title: Sr. Java Lead
Location: Hoffman Estates, IL
Duration: 6 + month to long term 
Timing: Immediate (need someone that can start ASAP). 
Client Manager is looking for good problem solving and leadership skills along with other skills listed in the Job description below.  We need high quality candidates.   Local preferred.
The Sr. Software Engineer creates and designs new software, applying theoretical principles of computing in order to analyze, test and assess software systems. The Sr. Software Engineer evaluates user needs while designing and testing new software to meet those needs. This may involve analyzing and developing flow charts, models, diagrams and algorithms in addition to coding or modifying software. This position researches and develops new technologies and processes/algorithms, and introduces them to the enterprise as needed to improve revenue and customer satisfaction.
Job Duties/Responsibilities:
  • Keeps abreast of new technology patterns and trends. Leads the evolution of standards and technology (tools, conventions and design patterns)
  • Leads and reviews the design of applications and new technology
  • Leads analysis, design and development of software with small technical team
  • Influences the discovery and decision-making process when changes to standards and technology are required (tools, conventions and design patterns).
  • Independently develops and implements software for ecommerce applications and related technology, with minimum oversight
  • Leads code reviews to ensure functional performance specifications are met and engineering standards are followed.
  • Provides mentorship to other junior engineers
  • Creates self-documenting designs and/or clearly communicates intent via comments in code, on specifications, in as-built documentation and during code reviews.
  • Writes unit and integration tests for each deliverable, effectively and comprehensively exercising the code; prevents the introduction of subsequent bugs, and corrects existing bugs or design issues when discovered.
Job Requirements:
  • Bachelor’s Degree in Computer Science, a related technical or scientific field,
  • At least 9 years of experience working with complex enterprise solutions.
  • Strong knowledge of OO design including extensive utilization of design patterns.
  • Highly proficient in Core Java and J2EE technologies
  • Hands on experience with open source frameworks such as Spring, Hibernate.
  • Strong experience in design and development of Restful API and Web Services
  • Experience with JavaScript/JQuery
  • Proficient with Relational DBMS such as MySQL or Oracle. Experience tuning and improving performance of SQL queries.
  • Experienced with SOA architecture and design principles.
  • Ability to make architectural decisions that improve durability and availability of solution.
  • Proficient with Apache Web Server/Apache Tomcat.
  • Experience in log management, server monitoring, server cache control
  • Ability to create performance tests and set up monitors that alert when thresholds are not met.
  • Experience with Continuous Delivery/Continuous integration & test driven development.
  • Familiarity with continuous integration and build tools
  • Analysis, design, coding and implementation of large-scale applications.
  • Experience with Agile Software development methodologies
  • Familiarity with version control systems such as GitHub or SVN
  • Strong communication skills (interpersonal, written and verbal)
Optional but a plus:
  • Experience with cross platform integrations
  • Experience with Mobile application Development
  • Experience with front-end JavaScript frameworks such as AngularJS or Backbone
Thanks & Regards,
Anandan Durai
Technosoft Corporation
Direct: (248) 415 4557
Fax: (248) 603 2599

At least a bachelor’s degree in Computer Science, Engineering or related field or an equivalent in education is required for this position.
We are an Equal Opportunity Employer.
this job portal is powered by CATS