Post Job Free
Sign in

Java Developer

Company:
TEKsystems
Location:
Seattle, WA
Posted:
April 19, 2024
Apply

Description:

Job Description

**1-year contract**

Top Three Skills:1. 5+ years experience with Java. For new development they use the Spring Framework on Java 8 and up. They have some legacy applications that are in the STRUTS framework on Java version 5.

2.This is a full stack developer: backend is Java, Spring framework, and SQL. Front end is HTML, CSS, and Java Script

3.Experience building and maintaining REST APIs using Java.

-This role sits on the corporate side of Denso

-They need to bring in a contractor to provide help around the life cycle of a couple systems

-The systems include: scanning of stock in and stock out for parts in a line and warehouses, another system is associated with supplies and tracking info and orders, another is for managing the production scheduling and timing on the production side

-The current systems on the lifecycle support are Java Spring and JSP

-These systems are in place and have a consistent change rate and they are working on new development

-They are transiting out of JSP to Angular

- This contactor would be supporting integration through their AS400

Requirements:

-Java/J2EE programming and analysis experience

-Java Web Services development experience

-RESTful Web Services experience

-Spring framework experience

-Familiar with APIs and tools

-Experience using Angular framework

-Build enterprise applications which support day-to-day operations

-Participate in discussions to define requirements which will improve current products

-Define innovative technical solutions to business problems

-Write new software and perform technical integrations as needed (in a team environment)

-Troubleshoot and provide technical support for many applications within the technology portfolio

-Analyze project areas and develop novel technical solutions

-Design and implement sophisticated software to solve complex problems

-Work on major product features with enterprise integrations of high complexity

-Produce consistently high-quality technical solutions and code them independently

-Proven ability to work efficiently across programming languages and platforms

-Ability and willingness to make suggestions for relevant technologies or business solutions

-Proven Object-Oriented programming (OOP) experience

-Demonstrated ability to apply SOLID architectural principles and design patterns in the implementation of server and client code

-Proven experience with data structures, algorithms, and design patterns

-Experience with Service Oriented Architecture (SOA), Web Service technologies (SOAP, REST, etc.)

-Good written, verbal, analytical, and interpersonal skills

Experience:

-HTML/CSS (Required) 3+ years

-Websphere (Optional)

-PL/SQL (Optional)

-Automated testing tools (Optional)

-Java (Required) 5+ years

-Spring (Required) 5+ years

-Angular (Required) 3+ years

-Eclipse/IntelliJ (Required)

-Web Services (Required) 3+ years

-SQL (Required) 5+ years

-JEE (Optional)

-SQL Server (Preferred)

-Tomcat (Required) 3+ years

-UML or similar modeling (Required) 2+ years

Work Environment: There is a TN plant there are multiple plants/buildings. This individual will be working in Building 101 which is more of their corporate headquarters. It is more business casual there.

Interview Information: One step interview with Benton, Jeff, and 2 of the current developers on the team.

Who is the Internal/External Customer:The internal customer is the production workers that are using the systems. The external customer are the clients that purchase Denso parts.

Impact to the Internal/External Customer:It is important that these systems stay up to date and run smoothly so that the lines can remain active.

Business Challenge: These systems directly affect the profit Denso makes so it is important that everything works efficiently and effectively.

EVP:This is a great opportunity to join a team for long term contract. They are in the process of moving from JSP to Angular and this person will get to be part of that transition.

Non-Technical Skills: This person will be working with developers who sit in other Denso locations, good written and verbal communication is important.

Why is position open?: They need to backfill a developer that is leaving.

Project Stage/Lifecycle Info: Maintenance and new development

Apply