Sr. Java Developer

Burlington, MA

Posted: 10/09/2018 Employment Type: Perm Industry: IT Job Number: 227407
Senior Java Engineer 

Location: Burlington, MA

Salaried Position 

Softworld, Inc. client is looking for someone who wants to help their client build industry leading application security platforms for modern software development.  Our client platform scans thousands of applications a day at every stage of the software development process. They strive to be the index of the worlds open source library and vulnerability data and use this data to give their customers actionable insights.
Software composition analysis (SCA) isn’ t just about telling customers about a problem, it’ s about helping them view what’ s inside the code, where the problems are in that code and then providing actions to take to solve those problems.

Primary Responsibilities:

Implement well designed and well tested APIs that expose our open source knowledge to the world
Integrate SourceClear with external systems to provide visibility and insights
Develop scalable, highly available systems within SourceClear's microservice architecture
Develop new or improve systems to monitor the state of open source
4-5+ years of software development experience in Java (Spring framework)
SQL experience
Extensive back-end engineering experience with a desire to work on the modern tools such as Docker, Kubernetes, Postgres and Spring boot.
Experience with at least two of the following: JVM, basic cryptographic techniques, security protocols and Linux-based systems
Proficiency in designing, building, and debugging distributed systems
Familiarity with cloud providers, preferably AWS
A basic understanding of networking concepts including subnets and routing
Knowledge of containers, including (bus not limited to) Docker, and a container orchestration platform (preferably Kubernetes)
A mindset to always push for automation with CI/CD systems, such as GitLab CI, Jenkins, Travis, or similar
Knowledge of JavaScript frameworks such as React, Angular, etc.
BA/BS degree in Computer Science or related technical field or equivalent practical experience.
Desired Skills:

Experience with Spring Boot framework
Experience with Go
Experience with Postgres
Desired Attributes:
Strong computer science fundamentals and consistent attention to detail
A strong eye for good design and testing to build assurances into the development lifecycle
An interest in the world of open source
Curiosity and passion for creating and building new web services
Excellent written and verbal communication skills
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs: