Endava logoEndava logo

Senior Fullstack Lead Developer (Java + React)

EndavaTimișoara
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Required Qualifications:Bachelor's degree in Computer Science, Software Engineering, or a related discipline (or equivalent professional experience).7+ years of professional software development experience.5+ years of hands-on experience in Java backend development.4+ years of professional experience with React and modern frontend technologies.3+ years in a technical leadership or senior developer role. Demonstrated experience in leading and mentoring development teams. Strong understanding of software architecture, design patterns, and SOLID principles. Experience in developing and maintaining REST APIs and microservices. Proficiency in version control systems (Git) and collaborative development workflows. Solid knowledge of relational and non-relational databases. Familiarity with Agile and Scrum methodologies. Exceptional problem-solving abilities and an analytical mindset.

About the job

Join our innovative engineering team at Endava as a Senior Fullstack Lead Developer specializing in Java and React. Based in Timișoara, Romania, you will play a pivotal role in crafting and implementing robust fullstack solutions while also mentoring a talented group of developers. This position requires a strategic mindset to architect scalable applications, uphold coding standards, and ensure technical excellence organization-wide. This is a remarkable opportunity for a detail-oriented professional with substantial technical expertise and proven leadership skills to significantly influence our product development trajectory.

  • Design and architect high-performing fullstack applications leveraging Java for backend and React for frontend technologies.
  • Lead, mentor, and provide technical guidance to a team of developers through code reviews and performance evaluations.
  • Develop and maintain reliable backend services with Java, including REST APIs and microservices.
  • Create responsive and user-friendly interfaces using React and contemporary frontend frameworks.
  • Establish and uphold coding standards, best practices, and architectural patterns within the development team.
  • Collaborate closely with product managers, designers, and stakeholders to convert requirements into technical solutions.
  • Implement and optimize database schemas for SQL and NoSQL databases.
  • Oversee the deployment strategies and CI/CD pipeline implementation.
  • Conduct technical interviews and engage in the hiring process for engineering roles.
  • Stay abreast of industry trends and emerging technologies, advocating for their adoption when beneficial.
  • Champion code quality initiatives, including testing strategies, refactoring endeavors, and managing technical debt.

About Endava

At Endava, technology is our methodology, and people are our core motivation. For over two decades, we have leveraged technology to foster meaningful transformation. By marrying world-class engineering with industry expertise and a people-centric approach, we partner with prominent brands across various sectors to create dynamic platforms and intelligent digital experiences that drive innovation and revolutionize businesses. Join us in making impactful contributions from prototype to real-world outcomes.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.