What are the responsibilities and job description for the Application Developer position at Acruex Inc.?
Looking for Local candidate of Michigan
Job Responsibilities
- Responsible for coding, unit testing, test automation supporting and debugging new or enhanced software and responding to business client issues
- Works within an Agile team to meet and deliver planned releases.
· Works with onshore and offshore teams to meet and deliver planned releases in an Agile environment
- Works with the Technical Lead and other developers to learn about design and variety of problems that can exist with current software applications and technologies
- Gains business domain knowledge/expertise and application know-how by working with business and technical teams.
- Collaborates with other Developers, Technical Leads, Architects, QA, Performance Testers, Scrum Masters, and Product Owners.
- Provides significant contributions developing solutions, resolving business client questions, problems, and addressing enhancement needs.
- Uses technical knowledge, creativity, company practices, guidelines, and priorities to obtain solutions to complex problems.
- Interacts directly with offshore developers and business clients.
- Serves as a mentor to lower level developers.
- Develops specifications to resolve business client questions, problems, and to address enhancement needs
- Perform root cause analysis, efficient production support and maintenance/enhancements for existing applications
Qualifications
Primary Qualifications
· 5 years of experience as a Full stack developer
· Bachelor's degree in Information Technology or related field
· Experience in Insurance Industry and Insurance products
- 5 years hands-on development, testing, and troubleshooting experience using:
- Angular 2 , and ReactJS
- Redux-pattern State management libraries such as NGXS.
- Spring MVC, Spring Boot JPA, Junit, Mockito, Log4j
- Git
- Struts 2, JavaScript, HTML, CSS3, JUnit
- Apache CXF, XML, JSON, REST
- Java, JEE ( JSP, JDBC, JPA/Hibernate, WSDL, SOAP)
- Familiarity with Oracle WebLogic, JBoss, and/or Tomcat (Admin Console, configuration, runtime, WAR deployment).
- Good working knowledge of version control tool: Git
· Experience working within cloud services such as Openshift or AWS
- Experience building mobile responsive web applications using Angular 2 /ReactJS.
- Experience building RESTful services utilizing Spring Boot, Apache CXF, JPA/Hibernate, JUnit, Mockito, Log4J
Secondary Qualifications
- Proficiency with Unix/Linux commands, shell scripts, and applications
- Web service authentication with oAuth 2.0
- Excellent debugging and troubleshooting skills with Eclipse and Oracle Developer IDEs, application log analysis, and Splunk, to analyze issues in Java, JavaScript, JEE, Spring, Hibernate, and SQL
- Experience developing Maven-based applications
- Exposure to Jenkins build management and troubleshooting
- Solid understanding of design patterns (GOF patterns, and preferably other Design/Architecture/Infrastructure patterns), as well as refactoring
- Solid understating of MVC and other front-end design patterns
- Experience using monitoring tools such as AppDynamics to troubleshoot application performance
- Experience working with integrated teams and offshore coordination
- Excellent written and verbal communication skills
- Experience with SQL development on an Oracle Database
- Experience with SOAP and REST web services, specifically in designing/developing web service APIs
- Experience with Web front end design/development (JSP, JavaScript, XML, HTML, CSS3).
- Experience with SQL development on an Oracle Database
- Experience with single Sign-On (SAML, Okta)
- Proficiency with Unix/Linux commands, shell scripts, and applications
- Solid understanding of design patterns (GOF patterns, and preferably other Design/Architecture/Infrastructure patterns), as well as refactoring
- Ticket/Change Request creation and follow up with ServiceNow
Considerable Bonus Qualifications
- Experience working within a cloud environment
- Excellent experience implementing CI/CD processes with Jenkins files or Gitlab
- Excellent experience deploying Code as Configuration with Terraform Modules or Helm Charts
- Experience building WCAG-compliant web applications and compliance tools such as Deque’s aXe tool and screen readers such as NVDA
- Experience working with web application tagging analytics libraries