Short Description

Must have
• Excellent core Java skills;
• Excellent Spring/Hibernate skills;
• Experience building RESTful services;
• Experience with Jetty, Tomcat or other lightweight containers;
• Experience with ORACLE database;
• Software engineering best practices including: TDD, design patterns, unit testing with Junit and Mockito, clean code, continuous integration (using Jenkins) and continuous deployment;
• Experience using distributed version control tools such as GIT;
• Experience with build automation tools such as Maven;
• Agile development, in particular Scrum and XP; comfortable with practices like pair programming and code review. 
• Must be comfortable using Unix and should be good with common Shell commands/Scripting;
Highly desirable
• BDD testing using Cucumber JVM;
• Experience with Drools
• Experience with WebSphere;
• Pivotal Cloud Foundry
• Microservices

Qualifications

Bachelors in Engineer

Job Responsibilities

Must have
• Excellent core Java skills;
• Excellent Spring/Hibernate skills;
• Experience building RESTful services;
• Experience with Jetty, Tomcat or other lightweight containers;
• Experience with ORACLE database;
• Software engineering best practices including: TDD, design patterns, unit testing with Junit and Mockito, clean code, continuous integration (using Jenkins) and continuous deployment;
• Experience using distributed version control tools such as GIT;
• Experience with build automation tools such as Maven;
• Agile development, in particular Scrum and XP; comfortable with practices like pair programming and code review. 
• Must be comfortable using Unix and should be good with common Shell commands/Scripting;
Highly desirable
• BDD testing using Cucumber JVM;
• Experience with Drools
• Experience with WebSphere;
• Pivotal Cloud Foundry
• Microservices

Apply now