TQINI0057_3920 - Java Developer

Job description:


Position overview:

We are looking for an experienced Java Developer to design, develop, and maintain high quality, scalable, and efficient Java applications, frameworks, and systems.

The ideal candidate will have a strong background in Java and object-oriented programming, with

expertise in J2EE and database technologies


Responsibilities:

  • Design and develop high-quality, scalable, and efficient Java applications, frameworks, and systems.
  • Collaborate with cross-functional teams to understand business requirements and transform them into technical specifications.
  • Provide technical leadership and mentorship to junior developers, fostering growth and productivity within the team.
  • Participate in code reviews and offer constructive feedback to ensure adherence to coding standards and best practices.
  • Develop and maintain automated tests to ensure code quality, reliability, and application stability.
  • Troubleshoot and debug production issues, offering solutions to resolve them swiftly and efficiently.
  • Keep up-to-date with the latest trends and technologies in software development, and recommend improvements where applicable.


Required skills :

  • Strong proficiency in Java, with deep knowledge of object-oriented programming (OOP) principles and design patterns.
  • Solid experience with J2EE technologies and database integration.
  • Exposure to development frameworks like Spring, Spring Boot, or Vaadin.
  • Familiarity with the Software Development Life Cycle (SDLC) and experience working in Agile environments.
  • Hands-on experience writing complex backend code for scalable and high-performance applications.
  • Strong organizational and communication skills, both verbal and written, with the ability to work collaboratively across teams.


Qualification:

  • Bachelor's degree, or equivalent, in computer science or engineering
  • 4+ years of software development experience
  • Experience with working in dynamic


Want us
TO WORK FOR YOU?

GET THE QUOTE

Want to
WORK WITH US?

CAREER