Full Stack Software Engineer
Job Description: Designs, develops, tests, and maintains software programs based on customer requirements, using development standards and software development lifecycle process. Daily tasks may include requirements analysis, design, planning, programming, testing, documentation, error/exception handling, performance improvements and business process implementation. Tasks may also include analysis, research and recommendations for process implementation, performance and technology improvements. Demonstrates technical expertise through maintaining primary technical programming skills for assigned job, developing new skills as required, developing guidelines and standards, and demonstrating best practices and leadership.Must Haves:Java and web application development experienceExperience with Angular, React, or VueSQL/database experience (Oracle, DB2, PL/SQL)Object-oriented programming (OOP)GitHub version control and unit testingExperience with APIs and modern application architectureAgile or similar development methodology experiencePlusses:Java, Oracle, or DB2 certificationsOracle AEM and/or Oracle Visual Builder experienceMobile-responsive web designCI/CD, Jenkins, Maven, or Gradle experienceOWASP/web application security knowledgeEnterprise application deployment and troubleshooting experienceCompensation:$64/hrExact compensation may vary based on several factors, including skills, experience, and education.Employees in this role will enjoy a comprehensive benefits package starting on day one of employment, including options for medical, dental, and vision insurance. Eligibility to enroll in the 401(k) retirement plan begins after 90 days of employment. Additionally, employees in this role will have access to paid sick leave and other paid time off benefits as required under the applicable law of the worksite location.