**The Job: Java Developer II**
The Java Developer creates user information solutions by developing, implementing, and maintaining Java-based components and interfaces.
The Java developer contributes to the entire development lifecycle, writes well-designed, testable and efficient code and comprehensive unit tests.
The Java Developer II has hands-on experience in software development and uses the expertise and knowledge of the industry practices to perform software development tasks using Java-based technologies.
**Principal Tasks**
- Create well designed, testable, efficient code
- Participate in all phases of the development lifecycle
- Assist in preparation and production of releases
- Ensure designs meet specifications
- Investigate alternatives and technologies and present them for architectural review, in order to support continuous improvement
**Qualifications**
- Experience with J2EE, Tomcat, JBoss and relational databases such as MySQL, MSSQL, Oracle
- Computer Science degree or equivalent
- Experience working on large projects
- At least two years of post-graduate experience
- Deep understanding of OO programming principles and commitment to clean, efficient, well-documented code.
- Professional experience with EJB.
- Self-motivated, can work in remote teams
**Essential Skills**
**About Agiloft**
Agiloft, Inc provides agile software for contract lifecycle management (CLM) with an industry-leading reputation for customer success.
To match the growing demand for CLM software, we are looking to find great talent to support and build our rapidly growing company.
As a remote-first employer, Agiloft hires from a number of different geographies and is looking for individuals from diverse backgrounds who can contribute to our high-performing team, support our business, and enrich our positive, diverse, and inclusive culture.
Our people are our greatest asset!
We provide a competitive salary, a flexible work schedule, and the ability to work remotely.
**Our Values**: Honesty, Integrity, and Respect | Accountability | Client Focus | Continuous Improvement