Experience with enterprise-level software development, and completion of team-based projects from
requirements to deployment; it would also help if you have a Bachelor of Science (BS) in Computer Science
or Engineering;
3+ years of industry experience with full-stack web application development, Java programming and Object
Oriented languages;
Experience with Relational Databases and SQL; experience with Distributed Caches is a plus;
Ability to utilize tools such as Git, Maven, Jenkins, JBoss, and other tools for CI/CD pipeline processes;
Strong analytical and problem solving skills, communication skills, and collaboration as a team member;
A track record of projects completed on time. It also helps a lot if you share in our passion for making our
business users as happy as they can be;
Preferably: experience in, or ability and willingness to quickly learn, the technologies we use, including:
Spring framework (AOP, Batch, Security, Boot); Persistence frameworks (Hibernate, JPA, MyBatis);
Angular, TypeScript, and JavaScript; Java Server Faces (JSF); REST and JSON; build tools (Maven,