Senior full-stack (Java + Angular/Typescript)

JavaRemote, Timisoara, Romania


Description

Position at Ness Romania SRL

Why Ness
We know that people are our greatest asset. Our staff’s professionalism, innovation, teamwork, and dedication to excellence have helped us become one of the world’s leading technology companies. It is these qualities that are vital to our continued success. As a Ness employee, you will be working on products and platforms for some of the most innovative software companies in the world.
You’ll gain knowledge working alongside other highly skilled professionals that will help accelerate your career progression.
You’ll also benefit from an array of advantages like access to trainings and certifications, bonuses, and aids, socializing activities and attractive compensation.
Requirements and responsibilities
We are looking for an experienced Full-Stack Java Developer with strong problem-solving skills and a passion for building high-quality web applications. You will work on modern technologies like Java, Angular/TypeScript, Spring, and optionally .NET/Azure Cloud. If you thrive in an autonomous environment and enjoy tackling complex challenges, this role is for you.
What You’ll Do 
  • Collaborate with business analysts to understand requirements.
  • Design, develop, and maintain Java-based web applications.
  • Build responsive UIs using Angular or other modern JavaScript frameworks.
  • Implement REST APIs and ensure compliance with specifications.
  • Debug and resolve technical issues efficiently.
  • Recommend improvements to existing infrastructure.
  • Engage in continuous learning and professional development.
  • Create and maintain technical documentation.
  • Strong experience in Java and Angular/TypeScript.
  • Proficiency in Spring Framework and web application development.
  • Solid understanding of Object-Oriented Programming (OOP).
  • Experience with MongoDB.
  • Ability to work independently and solve problems effectively.

What You’ll Bring

  • Familiarity with .NET and Azure Cloud.
  • Experience with CI/CD tools (Jenkins, TeamCity).
  • Knowledge of Kafka, microservices, and containerization.
  • Exposure to Big Data/streaming platforms (Spark, Flink, Kafka Streams).
  • Operations automation (Python scripting).
  • Familiarity with AWS and open-source tools.
  • Strong communication and teamwork skills.
  • Bachelor’s degree in computer science or related field (or equivalent experience).
  • 8+ years of Java development experience (Financial Services experience is a plus).
             
Not checking every single requirement?
If this role sounds good to you, even if you don’t meet every single bullet point in the job description, we encourage you to apply anyway. For most of the candidates that applied, we found a role that was a very good fit with their skills.
Let’s meet and you may just be the right candidate for one of our roles.

At Ness Digital Engineering we are willing to build a work culture that is based on diversification, inclusion, and authenticity.