Job Summary
A learning company is searching for a person to fill their position for a Telecommute Senior Java Software Engineer.
Core Responsibilities of this position include:
- Ensuring the accuracy and integrity of the application through analysis, coding of features and tests
- Collaborating with peers and with research staff to implement, test and maintain application features
- Helping mentor more junior developers
Applicants must meet the following qualifications:
- Must periodically be able to travel to Minneapolis
- 5+ years of working experience in a professional programming position
- Extensive experience with server-side Java and comfortable working full-stack from browser to database
- Strong knowledge of JSPs, Servlets, Spring, and Hibernate, deployed to Linux
- Strong knowledge of at least one relational database system (Microsoft SQL Server, PostgreSQL, MySQL, Oracle, DB2)
- Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience