Java Software Developer II

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required

Skills

POS
API-based software
Java
Angular 13
jboss
gitlab
SQL
Jira
Postman
SOAP UI
Oracle

Job Details

Job: Java Software Developer II Location (if onsite/hybrid): Hybrid, Chicago, IL Expected duration: Long-term contract In Person Interview Required.! Interview process: 1st round with Recruiting Team, 2nd - Client Tech Interview remote 30 minutes, 3rd - Onsite client interview technical 60-90 minutes

Job Summary

As the Java Developer, you will be responsible for working on web and API-based software solutions

Reflected in description but will be working on building out POS.
Must have extensive experience in *Java, Angular 13, spring boot, spring data, spring security, hibernate, maven, bootstrap, oracle, jboss, gitlab, SQL, Jira, JBOSS, Eclipse*


Job Description

We are looking for a Java Developer to work on web and API-based software solutions for XXX clients. This position will be hybrid.

 

What You ll Do

Collaborating with a team of application specialists in supporting our client's enterprise applications

Developing and unit testing REST web services and solutions using https-based web applications. Knowledge of tools like SOAP UI and Postman is a must

Translating business requirements into code in compliance with defined development standards, including all code documentation and design documentation

Writing backend as well as frontend code for web-based applications

Resolving defects in a timely and thorough manner

Actively participating in performance tuning across both application and network tiers

Assessing and triage issues at various levels based on priority and urgency

Escalating issues to management, as appropriate

Simultaneously managing multiple priorities to ensure timelines are met

Participating in cross training and knowledge sharing of best practices, both within and outside of the team.

Rapidly learning new applications and technologies as new systems are added to XXXX client programs

Promoting teamwork and effective communication. Fostering mutually beneficial working relationships with all XXXX and client team members.

Delivering defect-free solutions that are compliant with industry and application best practices.

Analyzing periodic, vendor-released application upgrades

 

What You'll Need

Required:

Bachelor's degree or foreign equivalent in Computer Science, Computer Applications, Engineering, or related field

Minimum of 7 years of experience as a Programmer/Analyst, Software Developer, IT Consultant, or similar occupation. Skills Required

Deep technical knowledge of recent versions of the following tools and technologies:

Java

Angular 13

Spring Boot

Spring Data JPA

Spring Framework

Spring Security

Hibernate

Maven

Bootstrap

Oracle

JBoss

GitLab

SQL Developer/Toad

JIRA

JBoss Cruise Control

Eclipse

Analytical and problem-solving skills

Excellent verbal and written communication skills

Excellent client focus

The ability to work well under pressure and to perform to deadlines

Team player who is self-aware

Sound decision making ability with the ability to consult where needed

High level of attention to detail and a desire to drive quality

The ability to work unsupervised

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.