Job Summary
A software company has a current position open for a Remote Senior Java Software Engineer.
Individual must be able to fulfill the following responsibilities:
- Build elegant solutions for the property & casualty insurance industry's complex business domain
- Make our industry-leading products even better
- Maintain and promote a healthy codebase and ensuring high quality of products
Skills and Requirements Include:
- 8+ years of extensive Java Programming Skills
- Familiarity with Continuous Delivery, Continuous Integration, Unit/Integration Testing, etc
- Experience with microservices architecture and containers
- Experience building secure software and knowledge of security practices
- Object-Oriented Design using SOLID and Hexagonal design principles
- Experience working with Open Source frameworks such as Spring, Hibernate, jBPM, and others