Develop, design, modify and debug software for Product applications. Work closely with the team and report clearly and accurately to management. Perform engineering level tests to find defects and development and production issues, validate software issues; resolve issues with due urgency and maintain thorough documentation of all software solutions. Ensure architectural consistency of the application. Assist with research and development. Thorough knowledge of business logic in one or more modules of the application, or comparable work experience
Roles and Responsibilities
Strong in oops concept.
Strong experience in Core Java, J2ee, Spring Boot, Open JPA, JBoss, Web Services, Micro Services, SQL and relational databases and web development in general.
Development on web application that utilized Responsive Web Design techniques highly preferred.
Knowledge of Agile/iterative development processes and higher education experience are all pluses.
Expertise in OOPs, Design Patterns and Best Practices in SOA
End to end Java development and implementing enterprise applications based on Java stacks