JAVA Application Engineer (Sanford, FL): Develop enterprise-grade applications using Java 8/J2EE, JavaScript, JSP, JDBC, jQuery, Spring, Struts, MS SQL Server, Oracle, Hibernate, iBatis, and Jasper Reports. Generate complex database reports and queries with emphasis on performance tuning. Software development life cycle (SDLC) analysis, design, development, configuration management, implementation, integration, testing, debugging, and production maintenance using agile methodologies. Incident and problem management, code corrections, upgrades and patches. Develop and maintain code repositories. Define automated test strategies to ensure quality of the delivered application.

Master’s Degree in Computer Science, Information Technology, Computer Engineering, or simlar plus knowledge of: database design including Stored Procedures/DML/DDL tasks on SQL databases, distributed systems and service-oriented architecture(SOA), creating and consuming RESTful, Query, hybrid APIs using OAuth 2.0, Java API integration technologies, MicroServices Architecture in Cloud environment, CI/CD and DevOps to support continuous delivery of the applications, and Unit Testing and Mocking frameworks using JUnit, Mockito. Proficiency in Java, Restful Web Services 2, JSP 3, Microservices 4, TestNG selenium, Spring MVC, spring boot, Hibernate, automated test tools, and build tools (Maven, Gradle, Git, JIRA/Confluence, Jenkins) is also required.

To apply, send resume to hr@nexhorizon.net. Make sure to reference position #PB0820.

This form doesn’t save, so make sure you have enough time to complete and submit.