Senior Java Developer

Job details

Job Type

Full Time

Open Posts

1

Location

Timișoara, Romania

Details

We seek an experienced and highly skilled Senior Java Developer to join our dynamic team. As a Senior Java Developer, you will design, develop, and maintain high-quality software solutions using Java technologies. You will collaborate with cross-functional teams to deliver robust and scalable applications that meet client needs. We are looking for someone passionate about modern development practices, including AI-assisted development and vibe coding, who enjoys leveraging tools like Cursor AI and other AI-powered coding assistants to boost productivity and code quality.

Required Skills

Who are we looking for?

  • Minimum of 3 years of professional experience in Java development, with a strong focus on enterprise-level applications;
  • In-depth knowledge of Java programming language and related frameworks such as Spring, Tomcat, JSP, Hibernate and SQL databases;
  • Proven experience in designing and developing scalable and high-performance software applications using Java;
  • Strong understanding of object-oriented programming principles and design patterns;
  • Experience with web development technologies, including HTML5, CSS3, jQuery, JavaScript, and front-end frameworks (React is a plus);
  • Familiarity with agile development methodologies and tools like Git, JIRA, or Confluence;
  • Excellent problem-solving and analytical skills, with the ability to quickly grasp complex concepts and learn new technologies;
  • Strong communication and collaboration skills, with the ability to work effectively within a team and across multiple stakeholders;
  • Proficiency in Linux operating system and command-line interface (CLI) is required;
  • Other technologies and tools you may need to use: Docker, Kubernetes, Jenkins, JUnit;
  • Demonstrated ability to lead and mentor junior developers, promoting knowledge sharing and continuous improvement;
  • AI literacy required – ability to work effectively with AI-powered development tools;
  • Experience or interest in AI-assisted coding tools (e.g., Cursor AI, GitHub Copilot or similar) is a strong plus;
  • Comfortable working in a modern “vibe coding” environment, leveraging AI to accelerate development workflows.

Responsibilities

What will you do?

  • Design and develop high-quality, scalable, and efficient software applications using Java technologies;
  • Collaborate with business analysts, software architects, and development teams to translate requirements into technical solutions;
  • Lead and participate in the full software development lifecycle, including analysis, design, implementation, testing, and deployment of applications;
  • Mentor and provide technical guidance to junior developers;
  • Perform unit testing and debugging to ensure high-quality, error-free code;
  • Optimize and improve existing software applications to enhance performance and usability;
  • Research and evaluate new technologies and frameworks to improve the development process and overall software quality;
  • Work closely with cross-functional teams to deliver innovative software solutions;
  • Collaborate with project managers and stakeholders to ensure timely project delivery and clear progress communication;
  • Stay up to date with the latest trends and advancements in Java development and related technologies;
  • Use AI-powered coding tools to increase development speed, code quality, and problem-solving efficiency;
  • Contribute to a modern development culture that embraces vibe coding and continuous experimentation with AI tools.

Why work with us?

  • You will work with a top e-commerce company in Europe;
  • Flexible working schedule;
  • Specialized technical training programs, including exposure to modern AI development tools;
  • Competitive salary;
  • Extensive training programs;
  • You will be part of a team of young and talented developers working in a modern AI-enhanced development environment.

We would love to hear from you if you are a passionate Java Developer with a proven track record in delivering high-quality software solutions and excellent leadership and technical skills. Join our team and be part of an innovative and engaging environment where your expertise will make a real impact.

Interested in this job?

Apply Now

Interested in this job?

Apply Now

Or please send the CV and your application to jobs@netex.ro