Software Developer III
Katmai
- Ouzinkie, AK
- $100,000-130,000 per year
- Permanent
- Full-time
- Primary responsibilities focus on full life cycle software development and maintenance of a multi-user client-server computer systems built using Liferay DXP portal platform, Tomcat Application Server, Spring Framework and Oracle DBMS.
- Immediate responsibilities will include enhancing and maintaining the existing system as well as design, requirements analysis, development, and documentation of new features.
- Responsible for development of software design documentation and test scenarios.
- Participate in software daily scrums, peer reviews, design reviews, and demos.
- Contribute to vigilantly refactoring and perfecting code.
- Collaborate and work effectively with engineers of different technical backgrounds, architects, and product managers.
- Technical or team leadership for project components or features.
- Maintain regular and punctual attendance.
- Perform other duties as assigned.
- Must be able to obtain and maintain a valid U.S. Secret security clearance (U.S. Citizenship required).
- Bachelors' degree (or the equivalent) Computer Science or an equivalent field with a minimum of six (6) years of relevant work experience.
- Experience with design, development, enhancement, troubleshooting, and debugging of web applications.
- Liferay DXP experience is strongly preferred.
- Experience developing Java/J2EE applications in N-tier architecture.
- Experience with REST and SOAP Web Services, WSDLs, JAX-WS.
- Experience with software development tools and technology such as Docker, Nexus, Git, Gradle, Groovy, Gogo Shell, IntelliJ IDEA, Fortify.
- Experience with relational database concepts (i.e., ERDs) and SQL.
- Experience with developing user interfaces using SCSS, HTML, JavaScript (jQuery, React).
- Experience with test automation tools such as JUnit, Jenkins, etc.
- Experienced debugger who can put out fires under pressure when things go wrong in production environments.
- Ability to express complex technical concepts effectively, both verbally and in writing
- Has knowledge of a variety of modern software frameworks (server side & browser side) and the versatility to learn new tools.
- Self-starter who is comfortable working both independently and with various skill sets including other developers and system engineers.
- Organized and efficient with ability to document all stages of the design solutions.
- Experience in Microsoft Office tools (Outlook, Word, Excel, Visio, etc.).
- Mobile Code development experience.
- Read, write, and speak fluent English.
- Effective written and verbal communication skills.
- Pay is $100,000 to $130,000 per year.
- Eligible Benefits: Medical, Dental, Vision, Life & AD&D Insurance, Voluntary Disability Insurance (STD & LTD), Time Off Benefits (Paid & Unpaid), 401(k) Savings Plan with employer matching, FSA, EAP, and more.