Position Summary: We are looking for a Senior Java Programmer with experience building high performing, scalable, enterprise grade web applications and services. You will be part of a talented team that designs, builds, enhances, and supports one or more applications that are part of VAI’s growing application portfolio (ERP, ecommerce, and CRM).
Essential Functions:
- Participate in requirements analysis
- Collaborate with internal and external teams to produce software design and architecture
- Write clean, scalable code using Java
- Test and deploy apps and systems. Revise, update, refactor and debug code
- Improve existing software. Develop documentation throughout the software development life cycle (SDLC
- Serve as an expert on applications and provide tech support
- Ability to read, write and speak English
- STRONG Attention to detail is required
- Must be able to work independently
Qualifications and Education Requirements:4-year degree in Computer Science is required. Will consider equivalent experience.
Required Skills:
- Proven experience as a Java/J2EE Developer
- Experience with both providing and consuming web services (REST, SOAP)
- Experience with HTML & JavaScript libraries (REACT, Vue, Dojo, JQuery, others)
- Experience with relational databases (DB/2 is a plus)
- Experience with WebSphere and/or HCL DX is a plus
- Excellent troubleshooting and communication skills
- Experience in the Spring Framework is a plus
APPLY NOW