Job Summary
A software-as-a-service company has a current position open for a Remote Senior Full Stack Java Software Engineer.
Candidates will be responsible for the following:
- Designing, coding, testing, and maintaining software solutions
- Designing/developing web, software, prototypes, or proofs of concepts
- Resolving defects/bugs during QA testing
Position Requirements Include:
- 5+ years of experience developing, maintaining, and innovating large scale web apps and services.
- BS/MS in computer science or equivalent work experience
- Strong experience with Java, Spring, and Hibernate server application, and its design patterns
- Strong understanding of software design and architecture
- Strong experience with unit testing and Test-Driven Development (TDD)
- Experience with Agile Development, SCRUM