Bachelor or Master's degree in Engineering, Computer science or equivalent with relevant experience.
4 – 8years’ relevant experience working with a mix of enterprise development technologies including Java and J2EE and strong Applicability of Object-Oriented techniques and principles
Minimum 3+ years hands-on software development work experience in all phases of software development including design, configuration, testing, debugging, implementation, and support of large-scale, business centric and process based applications in large-scale distributed technology projects in a Java / J2EE environment.
Working experience in MVC data binding UI frameworks such as Angular 5+ and Tuxedo CSS
Must have expert level understanding of HTML, CSS and JavaScript.
Working experience in Java/J2EE technologies including SpringBoot, Microservices, Spring and Design patterns
Working experience on Cloud Environment development and deployment process
Ability to write relational Oracle queries to help with data validation.
Development experience in JPA frameworks such as Hibernate and iBatis
Source code management system like GIT/Bitbucket etc.
Development Methodologies like Agile, Scrum, extreme Programming
Excellent written and oral communication skills and demonstrated ability to interact with all technical and non-technicalmembers of the organization
Must have an eye for pixel perfection, attention to detail along with strong hands on experience.
Interact with UX designers, product owners and produce quick prototypes to seek feedback.