- Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
- At least 4 years of Information Technology experience
- 3+ years of experience in building and supporting Web Development. Working in a software product development organization building modern and scalable web applications.
- 3+ years of experience in Java/J2EE Technologies.
- Strong knowledge in Java/J2EE Technologies with in-depth knowledge on Spring frameworks such as Spring Boot with micro-services, Spring-Security, Spring MVC, Spring Data, JPA and Hibernate.
- In-depth knowledge in Spring Frameworks.
- Experience in DB SQL/NoSQL.
- All applicants authorized to work in the United States are encouraged to apply.
Preferred Qualifications:
- Must have hands on with Spring reactive and Spring WebFlux.
- Experience on DB SQL/NoSQL.
- High level knowledge on enterprise app deployment using CI/CD
- Strong analytical and troubleshooting skills.
- Strong interpersonal skills and ability to work effectively across multiple business and technical team.
- Excellent oral and written communication skills
- Ability to independently learn new technologies.
- Passionate, team player and fast leaner.
The job entails extensive amount of travel. The job also entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email or face to face.