Job ID : 23488
Location : Chicago, IL
Company Name : Tekwissen
Job Type : Full-Time, contract
Industry : Computer/Software
Salary : $100000 - $120000 per year
No. of Positions : 2-4
Required Skills : Java Developer,Java J2ee Developer,Java Programmer, Javascript.
Benefits : None of These
Job Description :Job Description:
The overview:
You&39;ll be working for a market leading online data brand currently worth 240m annually and growing quickly; you&39;ll be working in a cross-functional team, working alongside colleagues from a variety of technical and commercial functions &39;this makes us more agile, and builds greater understanding and closer relationships between technology and other business areas, it also means that you learn more, have a more varied role, and further diversify your skills!
Skills & Requirements
The Senior Software Consultant will be involved in the design, development, and maintenance of Client&39;s enterprise web applications. This position requires an experienced engineer capable of operating with minimal supervision and a strong tendency to independent thought. This position will utilize the candidate&39;s strong technical background and analytical skills.
Qualifications:
Minimum of 8 years of related experience, including prior experience as a programmer in a commercial software development environment
Bachelor’s Degree in Computer Science or Related Major
Expert-level development experience using Java, J2EE and Web Services
Experience with Spring Boot, Spring MVC, Struts. Hibernate, JPA, Angular, jQuery frameworks.
Strong understanding of SOA and REST API concepts including security.
Experience working with Relational and NoSQL databases
Experience in Oracle and SQLServer database systems.
Familiarity with Java IDEs, preferably Eclipse.
Familiarity with version control systems: GIT and/or Subversion.
Experience and knowledge in Secure SDLC and Agile software development.
Strong object oriented design skills and a track record of delivering designs to market
Solid verbal and written skills
Demonstrated ability to work independently or within a team environment
Responsibilities & Duties
Responsible for development of web-based enterprise applications from specifications. Requires the ability to write robust code with built-in unit testing.
Working closely with various teams to design and develop new products
Logging and tracking of assigned defects to closure using standard tools.
Responsible for staying current on advancements in technology, design practices, and architecture, as well as the latest software and networking processes, tools, and methods, and for making recommendations on how these advances can be applied to the current products and engineering practices
Responsible for reporting progress against schedule for all assigned tasks on a regular basis
Required Technical Skills:
Java, J2EE
Spring, Spring Boot, REST API, Hibernate
Tomcat / Apache
Oracle / SQL Server
XML, XSL
HTML, Java Script, AJAX
Web Services
Unit Testing
SDLC, Agile, SCRUM
Must have:
Java
Java script
XML
HTML
clearcase
JSP
Rational rose
Struts
Websphere