Title: Java Developer
Location: Lisle, IL
Duration: 12+ Months
Note: OPT EAD with Post Completion candidates will also be considered.
Mandatory Skills:
• At least 5-7 years experienced Java developer with excellent knowledge in the following areas:
• Java development, including J2EE/Jakarta
• Experience with database technologies (DB2, SQL Server, MongoDB, Hibernate, Derby)
• Experience with REST and SOAP web services (JAX-B, JAX-WS, JAX-RS, GSON)
• Experience with Apache Tomcat installation and configuration
• Experience with AWS (S3, CloudFront, IAM)
• Experience with AngularJS
• Understanding of assembler, C or other low level code for client development/communication protocols, etc. [Examples - J1939, CAN, RP1210A, JNA, public subscriber systems]
• Familiarity with software development environments - UML, SQL, distributed version control, continuous integration. [Examples - Mercurial, Jenkins/Hudson]
• Ability to write efficient code with documentation
• Experience with Docker is a plus
Secondary Skills:
• Experience with electronic control module design, development, calibration, or diagnosis a plus.
• Experience in commercial truck or automotive industries, especially electronics, a plus.
• Jira for agile develop development & release management.