Looking for Java Lead for one of our MNC client for Mumbai location.
Experience : 8+ Yrs
Notice Period : Max 30 Days
Location : Mumbai
Strong skills in Core Java, J2EE, EJB 3.x, Web Services (REST JSON, SOAP), Prime Faces
Experience in Spring, JPA/tiles/JSTL, Hibernate, JMS, MQ
Experience in multithreading, design patterns & frameworks (Netty, AKKA, Camel, OSGI)
Experience in using Gradle/Maven build and Continuous Integration(CI) servers (Jenkins/TeamCity)
Proficient in developing server side components and working with application server (JBOSS/ WebSphere/Liberty/Tomcat) on Linux/Unix/Windows platforms
Experience working with databases (i.e. Oracle/Postgres SQL/DB2/MS SQL)
Experience on Java/J2EE stack unit and smoke testing (Junit, Mockito)
Experience in JMeter (Nice to have)
Familiar on using Code Coverage and Static analysis tools (i.e. SonarQube, OWASP, JaCoCo)
Deep understanding and experience of Software development lifecycle and Agile Methodologies
Understand and follow best practices, defined processes and tools
Excellent oral and written communication skills
Ensures timely delivery and quality of the deliverables for the assigned work
Should have an ability to understand the software product requirements/features, architecture and design
Analyze, estimate, design & implement product requirements
Should be able to review requirements, code, design, use cases, unit/smoke test cases
Able to troubleshoot production problems, identify root cause and solution quickly
Able to identify & suggest improvements (product/process/technical)
Adapt existing methods and techniques drawing from past experiences and feedback to come up with improved solutions.
Escalate and resolve timely, the technical and module related issues to the senior.