Job Description
Job Overview
Provision IAM is growing rapidly. We are looking for an experienced Senior Full Stack Java Developer to join our team! You will work closely with our Project Managers and Project Teams to design and implement technical solutions for our services clients.
Responsibilities:
Developing enhancements to existing functionalityDesigning and developing new functionality with Java, Java Server Pages, HTML, JavaScript, React, JQuery, and SQLDocumenting existing systems, new functionality, testing procedures, and status updatesDebugging and troubleshooting production systems or resolving technical problemsParticipating in project meetings both internally and with our clientsAnalyzing user requirements to inform application design. Aligning application design with business goals. Collaborating with colleagues across teams, including Design, Development, DevOps, QA, and project managers. Ensuring continuous professional self-development.
Requirements:
6+ years experience with Java and Java EE Web developmentStrong SQL Experience with various relational databases such as Postgres, Microsoft SQL Server, MySQL, or similarStrong experience with Front-End development technologies such as Javascript, React, Angular, JQuery, NPM, and CSS. Bachelor’s degree in Computer Science, Information Technology, Software Engineering or equivalent. Detailed knowledge of Java build/dependency frameworks such as Gradle and MavenDemonstrable knowledge of common Java frameworks like Struts, Spring, Spring Boot, Java Server Pages (JSP) and Java Server Faces (JSF)Understanding of and experience with the HTTP protocol, SOAP, and RESTful web service concepts. Strong working knowledge of source control principles: code promotion, merging, and branching, with git and/or GitLabExcellent written and verbal communication with both customers and colleagues. Good organizational skills and ability to work as part of a team. Analytical mindset and good problem-solving skills. Attention to detail and securityWillingness to learn new technologies.
Preferred Experience:
Experience with Docker and/or Kubernetes. Test-driven development (TDD), unit and functional testing with tools such as Junit and/or MockitoLinux, Bash, or other command-line experienceJava Persistence API (JPA)Experience with encryption/cryptographyInterest in DevOps, including tooling and automationExperience with release management of enterprise applicationsUnderstanding of HIPAA and PCI compliance programs and application of OWASP best practicesExperience as part of an Agile development team
Other Requirements:
Must be authorized to work in the United States; Provision IAM is unable to sponsor work visas. Must be highly proficient in written and spoken English. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and complete the required employment eligibility verification form upon hire.
Salary of $85,000 to $110,000 will be commensurate based on experience. At this time, we are only looking for candidates interested in full-time employment.
Company Description
Provision IAM is a trailblazing software and services company, delivering cutting-edge SaaS-based solutions for Identity and Access Management to financial institutions. Our expertise extends beyond IAM, with a custom digital solutions agency that serves a diverse array of industries, including financial, higher education, and other regulated businesses.
With over 28 years of industry leadership, Provision IAM is dedicated to optimizing digital operations and managing identity access. Our team is a unique blend of highly creative and technically skilled professionals who share a passion for integrating seamless, innovative solutions into our clients' systems. We pride ourselves on our ability to combine technical excellence with creative problem-solving, ensuring that our clients receive the best possible service and support. Join us and experience the difference of partnering with a company committed to your success.
Provision IAM is a trailblazing software and services company, delivering cutting-edge SaaS-based solutions for Identity and Access Management to financial institutions. Our expertise extends beyond IAM, with a custom digital solutions agency that serves a diverse array of industries, including financial, higher education, and other regulated businesses. With over 28 years of industry leadership, Provision IAM is dedicated to optimizing digital operations and managing identity access. Our team is a unique blend of highly creative and technically skilled professionals who share a passion for integrating seamless, innovative solutions into our clients' systems. We pride ourselves on our ability to combine technical excellence with creative problem-solving, ensuring that our clients receive the best possible service and support. Join us and experience the difference of partnering with a company committed to your success.