Job Description:
Reporting to and working with the Sr. Director, Development, the Software Engineer (J2EE/Java), is a true leader and will work collaboratively with team members on a large migration project. The candidate will be a member of a highly productive cross-functional scrum team. This role will be part of the team that will update existing software to the latest industry standards and participates in maintenance, troubleshooting, and resolution of customer-related issues.
Responsibilities
- Participating and influencing conversations during team ceremonies; backlog refinement, planning, reviews, and retrospectives
- Delivering quality products by applying patterns, best practices, industry standards, and writing solid unit tests
- Provide development support for existing applications in the field
- Assisting the team to define test scenarios of features
- Assisting the team with technical documentation of installation and configuration guides
- Assisting the team to troubleshoot and quickly resolve critical production issues
- Displaying the ability to continuously improve by:
- Participating and/or leading in-house learning and training sessions.
- Displaying self-motivation and eagerness to gain knowledge and experience in industry standards and trends
- Exploring and sharing ideas for improving automation practices, team effectiveness, and products.
- Creates and protects intellectual property
Qualification:
- Bachelor’s degree from a 4 year college or university and 4 years of experience or Master’s degree in Computer Science and 2 years experience; or comparable experience and/or training; or equivalent combination of education and experience.
- BS in Computer Science preferred.
Required Skills and Experience
- 3+ years of experience with J2EE
- 3+ years of experience with Java
- 3+ years of experience with JSF version 2.x
- 2+ years of experience with Hibernate and Spring version 5.x
- 2+ years of experience with Eclipse
- Experience with Oracle SQL, Stored Procedure