Job Details

Java Software Engineer

BOSTON-02130, MA, US
03/08/2019

-


Required Skills

    XML
Company

Infinity Consulting Solutions, Inc

Experience

7 to 9 Year(s)

Job Description

Our Client is currently hiring a Java Software Engineer to work onsite in Boston, Massachusetts.

This team provides core application development and support services for internal systems within Asset Management Technology (AMT).

This team supports AMT with SDLC tools and best practices.

The team enables cloud migration through automation and metrics.

Primary Responsibilities:

In this role you will work in a fast paced agile environment building software solutions to support AMT's migration to the AWS Cloud.

The team enables cloud migration by automating manual processes and by building out a cloud/devops metrics platform.

As a member of an agile team, you will leverage Jira to manage your day to day tasks and strive to deliver well engineered, well tested, solutions into production on a regular cadence.

Develop Mid-Tier Software Development using JAVA technologies.

Participate in the definition of both functional and non-functional requirements of a system and define the development strategy, standards and support tools.

Write source code, adapt existing components, and test the developed components as units

Creating test stubs and test data as necessary

Define and ensure compliance to standards and best practices for development including change management, release management, & source code control.

Able to work under technical leadership/guidance and leverages best practices in design and development from tech leads

Design, develop, and test software applications and systems changes that address business needs supporting technical solutions through the life of the project

Perform data analysis and database development, design and implementation.

Responsible for migrating code deliverables and technical solutions through the development, test and production environments.

Embrace and promote principles of Agile development, Continuous Integration/Delivery, and DevOps

Identify, elevate, monitor and mitigate project risks.

Participant effectively in daily SCRUMs, team and project meetings, calls, etc. in a wide variety of roles ranging from facilitator, to requestor, to solutions coordinator, to consultant.

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



Expertise We're Looking For

Bachelor's degree in Computer Science, Engineering, or related discipline

7+ years of software development experience, involving Java and Spring technologies

Expertise with Spring Frameworks, preferably Spring 4 and Spring Boot

Expertise with RESTful API design and development

Able to setup and work with a Tomcat application server in a Linux environment

Demonstrated experience with the following technologies/tools: Eclipse, JAVA, J2EE, UNIX, Linux, Spring (MVC, Boot), Jenkins, Git/Stash, JIRA, JSON, XML, Nexus, Maven, and Confluence Wiki.



Basic knowledge of security practices – cryptography, key management, and application security.



Experience with messaging products a plus (AWS SQS)

Experience with Docker Containers a plus

DevOps and cloud computing (AWS) skills are a big plus


Software Engineers, Applications
Information Technology

No Preference
Contract Only
Other
1

Candidate Requirements
-
Bachelors

Walkin Information
-
-
-

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