Job Description
Primary Responsibilities
* Lead technical discussions on Tech stack of Angular10 or above, Typescript, Java, Spring boot, microservices, Elastic Search, Kafka & any SQL/NoSQL
* Perform full stack development, using Java, Java Script, Spring Boot, Angular, HTML 5, and CSS 3
* Active adherence to engineering best practices including unit testing, CI/CD, automated testing, etc.
* Write JUNIT and front-end test cases and work with SonarQube, Fortify, White Hat
* Build reusable components, frameworks, and libraries which can be leveraged across the department
* Ensure solution and delivery teams follow best practices and improve application performance
* Participate in the testing process through test review and analysis and skilled in Agile development methodologies including unit testing and continuous integration
Required Skills & Experience
Required Qualifications:
* Bachelor's degree in CS/EE or equivalent work experience
* Total 10 + years of Java/J2EE / Spring / Front Web Development Experience (at least 3 + years of front-end developer experience with Angular 2 to Angular 10, React, etc. )
* Strong web development skills including HTML5, CSS, Bootstrap, JavaScript frameworks like ReactJS and Angular
* Camunda experience for open sourcing, rules engine
* Experience delivering applications using componentized and distributed architecture
* Good understanding of Spring framework including, spring core, spring cloud, spring boot, etc. as the cloud-native strategy to design and development of the enterprise web applications and microservices
* Able to lead & resolve technical discussions with developers in teams
* Able to do Code Reviews on a Daily Basis for Angular10 & Java microservices
* High attention to detail and proven ability to manage multiple, competing priorities simultaneously
* Experience with source control systems such as GIT, Knowledge in various branching/merging methodologies and release procedures.
* Ability to synthesize business, functional requirements, and design solution
* Ability to communicate and follow up professionally (written and oral) both internally and externally within the organization -- including documentation of application requirements
* Self-motivated with a proactive attitude and innovative approach
* Able to lead & resolve technical discussions with developers in teams
Nice to Have Skills & Experience
Healthcare
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.