Job Details

Java Software Engineer

DURHAM-27701, NC, US
01/22/2020

-


Required Skills

    Tomcat, Kubernetes
Company

Infinity Consulting Solutions, Inc

Experience

4 to 6 Year(s)

Job Description

Infinity Consulting Solutions is hiring a Java Software Engineer for a client contract in Durham, NC!

As a member of the team you'll build and influence creative solutions that meet not only functional, but also performance, scalability and reliability requirements.

You will be encouraged to work as a member of a high functioning Scrum team to help drive the next generation user experience for the division both internally and externally.

Skills and Knowledge

Proven Expertise developing applications using Java/J2EE web development and Spring framework; utilizing REST and SOAP protocols for APIs; developing RESTful Web services with Spring Data REST; developing web applications using Java/J2EE; and integrating and securing applications with SSO and OAUTH2.

Strong software development skills using Java and web application technologies in a service-oriented architecture

Experience in Server-Side Java, J2EE, REST, SQL, JUnit, and Tomcat.

Experience in JAVA Batch Application development

Experience with developing/consuming SOAP/Restful web services/API is required

Hands on working experience with docker and Kubernetes

Database development background, SQL, PL/SQL, stored procedures

Knowledge of Cloud computing concepts and working experience with deploying and managing
applications in the Cloud

Comprehensive experience in overall end-to-end Software Solution Engineering in a fast-paced Scrum environment

Experience managing CI/CD pipelines for Java applications using Maven, Jenkins & UDeploy

Job Responsibilities:

Work with Agile Scrum team to understand project objectives, use cases and requirements

Work with a team of analysts, developers and testers to ensure all understand the systems design requirements.

Follow documentation standards and standard methodologies.

Assist in the preparation and execution of system integration testing

Fosters teamwork and spirit of collaboration and commitment within the project team

Assist in implementation planning to transition software changes into the Production Environment.

The following qualifications will receive strong preference:

Bachelor's degree or higher in Computer Science or a related field

Bachelor's degree or 4+ years of related experience, ideally within a technology environment

Experience following formal documentation processes

Experience with Project Life Cycle Methodologies –Agile Preferred

Experience working with development teams distributed across multiple sites



Java/J2EE Engineer
Information Technology

No Preference
Contract Only
Other
1

Candidate Requirements
-
Bachelors

Walkin Information
-
1/15/2020
-

Recruiter Details
Doug Klares
1350 Broadway, Suite 2205, NEW YORK-10018, NY
-