Job Description
* Analyze and solve problems in existing systems.
* Design, code and test multiple modules of a system in a timely manner.
* Participates in unit, system and acceptance testing by designing tests, building test data, test execution and evaluation. Along with recommending/making improvements/fixes to the tested system.
* Assists in developing and interpreting requirements.
* Follows all ISO-9000 procedures and the SDLC, as they pertain to their work unit, and continually seeks improvements to development procedures.
* Plans and participates in load, capacity, and performance analysis and/or testing.
Required Skills & Experience
* Bachelor's degree in computer science or related discipline
* 5 years of software development, five years of JAVA programming required
* Experience with the following technologies is a must -- JAVA, Object Oriented Design (and UML notation and patterns), SOA based systems, Hessian, Servlets, Spring-loC, MVC (Struts or Spring), JavaScript, CSS, AJAX, FreeMarker (or JSP or similar)
- React
* Experience with Linux (or any UNIX for that matter) and some with Windows would be required
* Experience with MySQL, Oracle is desired.
* Familiarity with unit testing, integration testing and performance/stress testing
* Excellent communication skills is a must
Nice to Have Skills & Experience
- kubernetes
- postgress
Benefit packages for this role will start on the 1st 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.