Description

Client job description Java Developer role is 70% middle tier Server and 30% presentation tier. Developers are expected to implement requirements from the front end through to the database / OOM layer. Responsibilities: -Work with Business Analysts to understand requirements and translate to design -Source code development -Unit test case development -Functional/system integration testing support and Deployment -Support production as needed and meet development schedules Qualifications: -Bachelor’s Degree, in Computer Science or a related field. -Minimum 5 years of experience developing web-based applications -Minimum 5 years development experience in Java/J2EE technologies -Knowledge of XML, JSON, and AJAX techniques -Experience with Spring, Spring MVC, an ORM framework (myBatis or Hibernate preferred) -Experience using and implementing RESTful web services -Experience with Java, JavaScript, JSP, CSS, HTML, jQuery -Experience with multi-threading using core Java libraries particularly the Executor framework. -Strong understanding of SQL database design -Experience with Cloud technologies focused on AWS (S3, ec2, kubernetes) -Experience with CI/CD Pipelines, Jenkins, Maven

Education

ANY GRADUATE