Lead Software Engineer – Java 8

Location: Pune

Lead Software Engineer – Java 8 :

What You’ll Do

  • Mentor the team technically and take the ownership of work.
  • Implement features and solutions and drive team to do the same
  • Provide expertise in technical areas, review code, set standards
  • Contribute to all phases of the development lifecycle
  • Write well-designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Ensure code quality is up to standards
  • Follow Agile methodologies throughout development
  • Take complete ownership of your assigned work and deliver on time
  • Unit testing for each line of new code introduced
  • Peer code review process using Git pull requests and Crucible (for SVN)
  • Ensure that code meets required development standards and is optimized for performance


What You Have 

  • Strong Spring core, Spring Boot, MVC, transaction, JMS, etc. across various Spring versions
  • Experience with Java/J2EE tech stack – able to write Rest services and implement securely
  • Experience designing and executing responsive web applications
  • Experience building Java web applications, JSP, Spring, XML, XPath, JSON and with J2EE application
  • Java 8 feature-centric
  • Servers (Tomcat), Apache httpd rewrite engine and rules
  • Advanced Git skills over CLI, also SVN
  • User interface standards principles
  • 7+ years of hands-on full cycle web development in J2EE/UI/front-end development experience
  • Experience designing and developing high-volume/performance/availability applications
  • Experience with Agile best practices



  • Bachelor’s degree in Engineering or equivalent work experience



Ready to apply? Email your resume to recruitment_pune@nisum.com