Senior Java Developer
ICONMA, LLC
Senior Java Developer Location: Cleveland, OH/ Hybrid Duration: 6 months with possible contract to hire Description: - Web Application Development experience in Java/J2EE environment including JPA, MVC frameworks, CSS, JSON/XML Technologies, Struts, JQuery, Spring, Spring Boot, Hibernate, and HTML. - Experience with MVC architecture integration, Object-Oriented Analysis and Design (OOAD), and common design patterns. - Experience working with JavaScript frameworks such as Vue, React, and Node.js - Strong experience working with SOAP/RESTful services, APIs, API gateways and/or Microservices. - Experience in an Enterprise Database Management System (preferably Oracle), including intermediate or higher use of SQL and stored procedures. - Strong experience with command line git and GitHub. - Experienced with Containers and Continuous Integration and Continuous Deployment (CI/CD) technologies and concepts. - Hands on experience working with Kubernetes and container orchestration. - Experience with cloud technologies preferably Azure/AWS and vendor integrations, specifically around API integration. - Understanding of Container security, management, implementation, and orchestration in a cloud environment. - Experience testing, debugging, and diagnosing software bugs and system issues. - Experience developing test cases and test plans. - Agile product development experience utilizing Scrum or Kanban. Skill/Experience/Education: Mandatory Skills: 5-10 Years Experience Positon Responsibilities Include: - The candidate should be have profound knowledge in the areas of web based application development, testing and deployment process . - The candidate will be responsible for gathering business requirements, analyzing, coding and testing. - Should be well versed with Software development cycle and Application development process. - The candidate should work with minimum supervision. Offer solutions to improve the performance of existing applications and develop new modules with latest technologies without effecting the existing application functionality . - The candidate should have experience in migration of Java based projects . - The candidate should have experience in implementing security for web based application and webservices. - The candidate should be able to work individually or as a part of team as per project requirement. - The candidate should have strong communication and organization skills. Experience Required: - Minimum 7 years of IT experience - 5+ years in J2EE development experience implementing web applications (with oracle 10g or higher as database) - 3+ years in Struts 1.x framework. - 3+ years in Spring Framework . - 2+ years in JBoss Application Server (JBoss 5.x, EAP 6.x, EAP 7.x). - 2+ years in ANT scripting. - 2+ years in Maven. - 3+ years in reporting tools (Jasper Reports preferred). - 3+ years in Java scripting . - 3+ years in XML technologies. - 4+ years in implementing Webservices using SOAP, REST. - 3+ years in UNIX shell scripting. - 3+ years in version control tools like CVS,GIT. - 3+ years in Junit. - 4+ years in SUN Solaris . Experienced Preferred: - 10 + years of IT experience. - 2+ years in JBoss Drools rule engine. - 2+ years in implementing micro-services. - 4+ years in implementing design patterns and caching technologies. - 3+ years in Angular JS, Jquery, Node.js - EAP 7.X performance tuning and optimization. - Implementing Continuous integration/ continuous delivery environment using Jenkins. - Experience in Selenium testing. Pluses: - Business background in Financials area (Payroll, AR, Accounting) . Education: - Degree in Computer Science, Engineering or relevant field preferred.
Confirm your E-mail: Send Email
All Jobs from ICONMA, LLC