Java Lead Developer
Necessary Skills and Abilities
- Hands-on experience in application development using Java
- Good to have Redhat JBoss Fuse, Apache Karaf, Apache Camel, Java DSL, SOAP and REST based services, Junit, Mockito / PowerMock, Maven
- Exposure to Zookeeper, Apache Drill, Nginx good to have
- Familiar with debugging in OSGi framework – Apache Felix good to have
- Basic knowledge and debugging of TLS.
- Exposure to monitoring tools – Splunk, Dynatrace good to have
- Knowledge on CI/CD, Delivery pipeline, test automation
Responsibilities
- Leading the development team by recommending solution architecture, design, development, testing as per the enterprise architecture road map and suggestion.
- Requirement gathering, estimation and work planning
- Participate in creating an implementation plan as per the project level quality plan and work on go live activities
- Respond to production issues; arrive at a solution with inputs from the stakeholders.
- Build repository of knowledge for higher efficiency and effectiveness
- Leading offshore and onsite teams