We're looking for passionate technologists who want to lead client engagements and take responsibility for delivering complex technical projects.
Qualifications:
Minimum of 3 years of Java development experience.
Demonstrated experience and knowledge of core Java and J2EE including Thymeleaf, JSP, JSTL, JDBC, Struts, Spring MVC, Hibernate, Web Services.
Experience with Apache, Tomcat, and SQL (preferably MySQL) including complex SQL queries.
Solid understanding of web services and web development technologies.
Experience in front-end technologies such as HTML, CSS, JavaScript, jQuery, and Bootstrap.
Experience in Eclipse IDE in a Windows environment.
Experience with JSON, REST, and SOAP is mandatory.
Familiar with Junit for automated tests and Ant for structured builds.
Work in an Agile and dynamic environment.
Must be able to work independently with little guidance from others and in a team environment.
Strong verbal and written communication and interpersonal skills, with attention to detail.
Strong analytic skills and work ethic.
A Bachelors degree in Computer Science (CS), Software Engineering (SE), or related technical field is a must.,