Need to have Java8 Advanced/J2EE, Spring & Spring Boot, Maven/Gradle, Junit, JTA, Jenkins, IBM MQ, JMS, PL/SQL (DB2, Postgres), JPA, App & WebServers (JBoss/WebSphere/OpenLiberty) in Agile SCRUM way of working.
Need to integrate with Service end points such as REST, Spring Boot, Web sockets, Message Queues (IBM MQ et al.).
Need to have working knowledge of CI/CD (Jenkins), Virtualization (Docker) & Cloud (Openshift).
Experience Needed:
Need 7+ yrs of overall experience as a Full stack Java developer Java/J2EE/Spring, Springboot, Junit, git, JPA/JDBC, JMS, Web technologies, RxJava.
Need to have at least 5+ yrs experience working with integrating service end points, integrating both UI and backend.
Need to have design thinking including coding for performance, optimization and data intensive applications.
Need to have exp. in working with SPA frontend, Data intensive apps, Web & Application Security (Server & Cloud) & creating test case scenarios.
Need to have active coding experience, work within agile teams and responsible for complete delivery modules/tasks assigned.
Need to have at least 2 assignments with migration to newer technologies from scratch.
Need to interface with all stakeholders and also help team with requirements, estimations, reviews and also leading from the front.
Need to have worked with Agile SCRUM teams & have an agile mindset.