Be part of our Customer Setup and Integration team and partner with both the business and technical teams to innovate and deliver new features and enhancements for the Customer setup platform. Create or modify complex programs and modules from a detailed design where performance, efficiency, reliability are critical to the entire system and are scalable under sustained load. Work with engineers and other cross-functional teams like Product Management, Project Management, Release Engineering, Quality Assurance, and Operations teams to develop innovative solutions that meet Customer needs. Position is fixed location based in Framingham office; however, telecommuting from a home office may also be allowed.
40 hours/week, 9:00am-5:00pm.
Three (3) years of experience in building production applications in Java.
Must have three (3) years of experience in each of the following (experience may be gained concurrently):
Developing web applications using HTML 4/5, CSS, JavaScript, Angular 2/4, JSON, and JAVA/J2EE
Developing REST API’s and micro-services using Spring framework
Writing reusable UI components based on design patterns and workflows
Common development tools including Git, Bitbucket Eclipse/STS, and Maven/Gradle
Working with Angular modules, services, templates, directives, services and dependency injection
Using Chrome Developer Tools or other tools for debugging and troubleshooting the code
Working in an Agile environment
IaaS/PaaS models
Managing source code repository and Jenkins Framework
Developing and maintaining continuous integration processes, tools and execution, including test frameworks and code quality analysis
Middleware technologies, networking concepts, performance analysis, and database management
Requires a Bachelor’s degree in Computer Science, Digital Sciences or a directly related field
Please copy and paste your resume in the email body (do not send attachments, we cannot open them) and email it to candidates at placementservicesusa.com with reference #781014 in the subject line.