Previous Job
Previous
Senior Java Developer
Ref No.: 18-06859
Location: Boston, Massachusetts
Work closely with product owners and teams to lead feature implementation and/or source third party solutions when appropriate.
Contribute to standards and best practices around development processes, coding, and peer reviews.
Optimize existing systems to improve performance and scalability through service/application tuning and code refactoring.
Fully and properly test code to ensure the highest levels of reliability and maintainability.
Research and recommend software solutions and tools that help fix inefficiencies in the development process, team collaboration, etc.
Help lead and drive development operations initiatives. Provide assistance to CM, QA and support personnel as needed to troubleshoot lower environment as well as production issues.
Resolves customer complaints and responds to suggestions for improvements and enhancements.
Participates in the development of software user manuals.

Additional Job Details:
Experience with the following is desirable but not required: * Docker and Kubernetes * Python specifically SciPy, NumPy, and genism

Minimum Required Skills
3 or more years experience building REST APIs with the following technology stack:
* Java 8 or higher
* Spring Boot
* JUnit 4 or higher
* Maven or Gradle
* Swagger
* MongoDB
* MySQL
* Ubuntu 16.04 on AWS
A deep understanding of microservices is required.

We use the following tools and expect that a candidate would be able to work with them:
* JIRA
* Jenkins
* Bitbucket
* NewRelic
* SonarQube, Checkmarx, PMD, FindBugs, and Checkstyle
* ELK

Minimum Education Requirement
Bachelors in Computer Science or 5 years of professional experience.

Reason for the Need: Contract changes resulting in contractor needs.

Client Writer
- Move the logic from the front end to the back end.
Taking on some team work as well.
Boston based – Team all-Onsite
Tuesday, Wednesday, Thursday – need onsite
Monday and Friday – can be remote, first month needs to be onsite 100%. Need manager approval to work remote the mentioned days.

Must Have
- Java 8 or higher – building with either Maven or Gradle
- Spring Boot
- Junit 4 or higher
- Swagger
- MongoDB
- MySQL
- Ubuntu

Nice to Have
Experience using any of the listed: JIRA, Jenkins, bitbucket, new relic, sonar qube, PMD, Findbugs, Checkstyle, ELK