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