Java Technical Lead

  • Noida
  • Coforge

Java Technical Design Leader

Must have experience in Microservices architecture and Design patterns

Stack- Java 8 and Above, Spring boot, Micro services, Design Patterns


What you'll do:

  • Analyze any new technical requirements within the development team.
  • Develop and unit test the application using Java/Java 8, REST, python, junit, cucumber etc.
  • Writing SQL,db procedures , performance optimization of the queries and stored procedures.
  • Sprint planning and attending retrospective call, daily stand-up call for the agile scrum process.
  • Review the JIRA and acceptance criteria for any task planned. For the sprint with the team.
  • Discussion with QA team for any qa/uat release and discuss the test plans.
  • Follow the release management process and plan for any production turnover.
  • Providing support for critical production issue.
  • Keeping the technical document and the project artefacts up to date.
  • Writing automation script using Python, perl.
  • Planning and executing the migration of old applications to the new platform.
  • Review and optimize the performance of the application on java and database side.


What you will bring:

  • Working experience in Java application development and SQL.
  • Good communication skills, problem solving skills and business analysis skills.
  • Strong oral and written communication skills.
  • Collaboration and teamwork teambuilding.
  • Ability to adapt easily to change.
  • Problem solving analytical skills.
  • Strong interest in the financial products trading and regulation.
  • Knowledge in JAVA, J2EE and understanding OOP.
  • Knowledge on common Java frameworks and technologies including Spring Framework, Hibernate, JPA.
  • Experience on web services including knowledge of REST, SOAP, XML, JSON.
  • Experience in Java multiple threading program is highly preferred.
  • Strong data analytical skills with SQL.
  • Experience following the SDLC via Agile Methodologies.
  • Familiarity with Linux Unix environment, including working with shell, ssh and / or other command line tools.
  • Experience working in medium to large scale development projects.
  • Software craftsmanship agile development practices such as pair programming, TDD, BDD, continuous integration or feature toggles.
  • Enterprise software architecture.