Core & Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web servicesExp in microservice development experience with Spring boot frameworkExperience in spring boot or Spring, Collections, Microservices.As a member of the software engineering division, you will perform high-level design based on provided external specifications.What will you be doing?Application Development Collaborate and communicate with other developers to build efficient technical solutions. Understand requirements and Low-Level Design Understand and Adhere to coding standards already laid out Should be able to code based on low level designs Good understanding of a developers responsibility in team development environment Knows to write and execute unit test casesWhat were looking for: End-to-end software development lifecycle Software development methodologies, e.g. waterfall, agile Awareness of leading-edge tools, techniques and services within IT Software development consisting of some of the following languages and technologies: Java, JSP, Struts 2 J2EE frameworks: Spring, Hibernate. Java web services, SOAP and REST API Databases (Oracle/SQL ) Using HTML 5, JavaScript, JQuery, CSS Application servers (JBoss, Tomcat, Apache) Version Control Software (SVN / CVS / Git/ Gerrit) Jira, Confluence, JenkinsJob Types: Full-time, Permanent