Java Software Engineer
BOSTON-02130, MA, US
03/08/2019
-
Required Skills
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
-