Java Developer
Overview
In this full-time IT role you will contribute to building and maintaining enterprise web applications. You will work within a cross-functional team to deliver Java-based solutions in a global delivery environment. You will tackle web, service-oriented, and data access challenges that support the life sciences domain. Your work will impact system reliability, scalability, and integration across multiple stakeholders. This opportunity combines hands-on development with collaboration in a dynamic, growth-focused company.
ResponsibilitiesDevelop and maintain web applications using Java/J2EE and web technologiesImplement and consume SOAP and RESTful web servicesUtilize frameworks such as MVC, Spring, Struts, and HibernateWork with databases (Oracle, MySQL, SQL Server) and SQL-based data accessConfigure and manage application servers (Apache, Tomcat, JBoss, WebLogic, WebSphere)Engage in build and test processes using tools like JUnit, SOAPUI, Maven, AntUse development tools and IDEs (Eclipse, IBM RAD, NetBeans)Collaborate in Agile or Waterfall environments with multiple stakeholders
Key requirements4+ years in web technologies (HTML5, CSS3, JavaScript, XML, AJAX, jQuery)4+ years in Java technologies (Core Java, JDBC, JSP, JSTL, Servlets, JSF, EJBs)4+ years in web services (SOAP, REST)4+ years in frameworks (MVC, Spring, Struts, Hibernate)4+ years in databases (Oracle 10g/11g/12c, MySQL, SQL Server)4+ years in servers (Apache, Tomcat, JBoss, WebLogic, WebSphere)4+ years in build tools (JUnit, SOAPUI, Maven, Ant)4+ years in development tools (Eclipse, IBM RAD, NetBeans)4+ years in version control (Team Forge, VSS, CVS, SVN, Git)Experience in Life Sciences domainStrong analytical and communication skillsExperience in a global delivery environmentU.S. work authorization; sponsorship not availablestrong communicationteam collaborationanalytical thinkingHTML5CSS3JavaScript