Job Description :
Tittle: Java Software Engineer
Location: Remote
Experience: 8+
Our department builds and supports a variety of tools that solve common cloud
computing and continuous delivery problems.

Engineer responsibilities include the following:
Write automated unit tests for Java projects to improve code coverage.
Fix defects and make small software improvements on Java projects.
Participate in the team''s Agile Scrum processes.
Use a variety of software tools to manage source code, builds, and deployments.
Collaborate with other engineers to design solutions and resolve issues.

Candidates should have the following experience and skills:
Bachelor''s degree, preferably in Computer Science, Engineering or Information Technology, or equivalent experience.
Professional experience working as a software engineer, system administrator, or other related position.
Good verbal and written communication skills to communicate with other engineers.
Broad knowledge of and experience with the Java programming language.
Experience with modern Java open source libraries and frameworks like Spring Boot.
Helpful to have working knowledge of the Go programming language.