Lead/Sr. Java developer



  • The key responsibilities are to participate in the day to day development on J2EE platform. This includes analysis, design, implementation, activity planning, bug resolutions, and support.
  • Responsible to drive and inspire TDD development across the team.
  • Responsible to analyze and resolve the core issues of the system.
  • Activity planning and estimations of tasks on a daily basis.
  • Study upcoming technologies and how they can be used to improve the overall product.
  • Translate designs and wireframes into high-quality code.
  • Design, build and maintain high performance, reusable, and reliable Java code that ensures the best possible performance, quality, and responsiveness of the application.
  • Help maintain code quality through extensive code review and pairing with team members and automatization
  • Develop business and product knowledge over time and share such knowledge to mentor newer team members.


  • Expertise in Core Java, Object-Oriented Programing concepts and programming best practices (i.e. coding standards, unit testing, etc.)
  • Well versed in developing Spring or Spring Boot applications
  • Well versed with ORM frameworks (preferably JPA/Hibernate)
  • Excellent troubleshooting and problem-solving skills
  • Good understanding of RDBMS database and its concepts
  • Good understanding of API designing and development
  • Working knowledge of Agile(preferably Scrum) process
  • Good understanding of CI/CD
  • Knowledge of Design patterns
  • Knowledge of DevOps concepts
  • Knowledge of microservice-based architecture
  • Familiarity with front-end development framework like ReactJS, Angular, Node.Js


  • A degree/masters in IT / Computer Science
  • Any relevant certification would be an advantage


  • 4 - 7+ Years of relevant experience.



Apply Now

Only PDF or Doc file is allowed