VIVA USA Inc IT Analyst in Moline, Illinois

Req Ref No: SPILIA-31 Location: Moline, IL Duration: 7 months



Provides application development and support to partner in the planning, delivery and/or support of business processes utilizing information technology and business practices for strategic business units. Work is of medium to high complexity and moderate to high in risk. Has expanded contact with responsibility to varied and multiple departments and functional operations, and actively participates in strategic business relationships. Serves as a key team member which may include being on multiple teams and/or team lead. Participates in the review and formation of processes. May plan work and schedules for others for project related work. Impact of decision-making is medium to high risk and impact. Serves as a consultant or expert and actively shares knowledge across workgroups. Applies information analyses to optimize the integration of major strategic business processes. Designs and implements complex changes impacting several processes with minimal direction. Primarily performs as an individual contributor, but may supervise a small work team (6 or fewer members).


Lead the Identification, analysis and selection of complex information technology and business practices to support strategic business process/plans. Participates as required to design, develop, test and integrate applications of high complexity. Lead in the implementation of information technology and business processes of high complexity. Supports, evaluates, and continuously improves information technology and business processes to maintain alignment with business plans of medium-high complexity and medium-high risk. Leads the development and may manage a project plan and schedule for a given functional area. Acquires solid foundation of project management. Engages in expanded contact with varied and multiple departments and functional operations; actively participating in strategic business relationships and/or issues. Position Title

Specific Position Requirements :

Need a Senior J2EE Developer to support a critical initiative within Parts Information Delivery area with proven industry experience in building quality, enterprise scale 3 tier web apps that are high-performing.

Specific Duties and skillset requirement below


Analyze requirements and existing legacy application code to formulate specifications for the new system. • Writing well designed, testable and documented code as per the designs/specifications provided.

Contribute in all phases of the project lifecycle.

Build scalable, RESTful microservices following guidelines provided.

Conduct Peer reviews of design and developed, including unit tests.

Develop and maintain Continuous integration and continuous development. pipeline as mandated by the technical lead.

Adhere to Source Code Management best practices as laid out by the technical lead.

Required Qualifications:

Atleast 4 years of experience with Enterrpise web application developmemt utilizing technologies such as Java, J2EE, Spring, Hibernate, Oauth, REST, Distributed Caching and SOAP web services.

Experience working in an Agile development process and the entire SDLC stack.

Ability to implement microservices using Spring Boot.

Flexibility and adaptability to changing project schedules, priorities and assignments

Excellent knowledge of data base systems such as DB2, SQL server, AWS Aurora and SQL optimization techniques.

Should be motivated and eager to learn new technologies and practices.

Desired Qualifications :

Experience in migrating on-premise legacy applications to AWS.

Experience with Front end technologies such as CSS, Ajax, JSP and modern Java script frameworks.

Experience with Continuous integration and continuous development and monitoring technologies like Jenkins, SonarQube, App Dynamics and Sitescope.

Experience with application design using UML modeling, flow charts and process flows.

Experience with Test Driven Development

VIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.