Java Software Engineer

15 ore fa


Ro, Emilia-Romagna, Italia NTT DATA Europe & Latam A tempo pieno

Who We Are
We don't have the fame, but we've got the flame. We are a distributed group of specialists within NTT DATA Romania, who make the best out of JVM-based technologies, creativity and business solutions. Referred to as Java Competence Center, we co-create and co-accelerate with key players in any field. Without being limited to any business unit, we demonstrated our deep Java development expertise by delivering SaaS platforms in various domains: Web Applications in e-Commerce, Automotive, Telco, Insurance, Banking and Public sector, even Big Data and scientific applications. Our current emphasis lies on PaaS solutions, with a specific focus on Docker, Kubernetes, Open Shift, AWS, and Cloud Foundry. With the increasing demand for Microservices projects, we have created a reference architecture for our major clients, researched various frameworks, and identified the ones that are highly sought after by the large enterprises we collaborate with.

Join our client's growing engineering team as a Java Software Engineer and play a key role in shaping the next generation of their internal CI/CD ecosystem. You will design modern, cloud‑ready microservices, collaborate with talented cross‑functional teams, and help drive innovation in API development, container orchestration, and CI/CD automation. Your work will directly impact product quality and engineering efficiency across the entire organization.

What You'll Be Doing

  • Build modern microservices using Java 11/17, Spring Boot & Spring Cloud
  • Shape event‑driven architectures with Kafka or RabbitMQ
  • Deploy cloud‑ready services using Docker, Kubernetes & AWS
  • Work with both relational & NoSQL databases, optimizing performance and structure
  • Design secure, well‑structured REST APIs following top engineering standards
  • Ensure code quality through solid unit & integration testing (JUnit, mocks)
  • Improve build & delivery pipelines (Gradle, Jenkins, Git workflows)
  • Strengthen API security with OAuth2 and best practices for microservices security
  • Collaborate in agile teams, influencing architecture and delivering high‑impact features
  • Drive innovation, bringing fresh ideas from the Java/Spring and cloud‑native ecosystem

What You'll Bring Along

  • Bachelor's degree in Computer Science or related field
  • At least 5 years of hands‑on software engineering experience, ideally in microservices‑driven environments
  • Expert-level Java (11/17) and strong command of Spring Boot and core Spring frameworks
  • Proven experience building and scaling microservices architectures
  • Practical knowledge of Kafka or RabbitMQ for event-driven integrations
  • Solid experience with Docker and Kubernetes for containerized deployments
  • Comfortable working with relational and NoSQL databases (Oracle, MongoDB or similar)
  • Hands-on exposure to cloud platforms, preferably AWS
  • Strong skills in REST API design, architecture patterns, and best engineering practices
  • Solid testing mindset: JUnit, mocking frameworks, unit & integration testing
  • Familiarity with Gradle and modern CI/CD workflows (e.g., Jenkins, Git-based pipelines)
  • Understanding of API security standards, including OAuth2 and modern authentication/authorization patterns
  • Strong grasp of cloud-native principles, containers, orchestration, and distributed systems
  • Excellent problem‑solving abilities, communication skills, and a collaborative mindset
  • Ability to work independently while contributing effectively to team goals
  • Commitment to delivering high-quality, maintainable solutions


  • Ro, Emilia-Romagna, Italia NTT DATA Europe & Latam A tempo pieno

    Who We AreWe are a dedicated Quality Assurance Competence Center committed to delivering high-quality software testing services across diverse industries and technologies. Acting as a true center of excellence, we provide deep expertise, proven methodologies, and best practices for both manual and automated testing. Our mission is to ensure software quality...

  • Backend Engineer

    2 settimane fa


    Ro, Emilia-Romagna, Italia NTT DATA Europe & Latam A tempo pieno

    Who We AreBased in The Romania Excellence Centre, Bucharest - our client is seeking for experienced professionals who value teamwork, pioneering technology, and innovation. People who want to take their careers to the next level of success. You should be experienced to work in a dynamic environment, developing new applications and learning migration into...


  • Ro, Emilia-Romagna, Italia NTT DATA Europe & Latam A tempo pieno

    Who We AreOur client is leading software manufacturer of integrated HCM applications for state, public and social employers in Germany. As a Java Developer, you will be responsible for building a cloud-based human capital management (HCM) platform that is used by approximately 25,000 organizations and offers a modern application (APP) platform catering to...


  • Ro, Emilia-Romagna, Italia NTT DATA Europe & Latam A tempo pieno

    Who We AreWe don't have the fame, but we've got the flame. We are a distributed group of specialists within NTT DATA Romania, who make the best out of JVM-based technologies, creativity and business solutions. Referred to as Java Competence Center, we co-create and co-accelerate with key players in any field. Without being limited to any business unit, we...


  • Ro, Emilia-Romagna, Italia Nokia A tempo pieno

    Job DescriptionAbout Deepfield:At Deepfield, we develop cutting-edge systems that safeguard andoptimizethe global internet. We build solutions that cover IP network intelligence, analytics and distributed denial of service (DDoS) security. Using our Deepfield portfolio, our customers can obtain unique, real-time network and services insight that can help...


  • Ro, Emilia-Romagna, Italia NTT DATA Europe & Latam A tempo pieno

    Who We AreOur client is a world-leading reinsurance and risk management company, delivering comprehensive solutions across insurance, underwriting, and data-driven risk assessment. With a strong focus on innovation and long-term stability, they support clients in addressing complex risks and driving sustainable value in an ever-changing global landscape.What...

  • AI Engineer

    6 giorni fa


    Ro, Emilia-Romagna, Italia NTT DATA Europe & Latam A tempo pieno

    Who We AreBased in The Romania Excellence Centre, Bucharest - our client is seeking for experienced professionals who value teamwork, pioneering technology, and innovation. People who want to take their careers to the next level of success. You will be part of a global and diverse team, contribute to all stages of software development lifecycle and lead the...

  • Test Automation Engineer

    2 settimane fa


    Ro, Emilia-Romagna, Italia NTT DATA Europe & Latam A tempo pieno

    Unbound by silos, we've proven our expertise by shaping robust testing frameworks, Agile transformations, and quality assurance strategies for diverse sectors: Automotive, Banking, Insurance, Telco, e-Commerce, and Public Services. Our work spans manual and automated testing, CI/CD pipelines, performance engineering, and AI-driven testing solutions, ensuring...

  • QA and Testing Engineer

    2 settimane fa


    Ro, Emilia-Romagna, Italia NTT DATA Europe & Latam A tempo pieno

    Who We AreBased in The Romania Excellence Centre, Bucharest - our client is seeking for experienced professionals who value teamwork, pioneering technology, and innovation. People who want to take their careers to the next level of success. You should be experienced to work in a dynamic environment, developing new applications and learning migration into...


  • Ro, Emilia-Romagna, Italia NTT DATA Europe & Latam A tempo pieno

    Who We AreNTT DATA is one of the world's largest global security service providers, partnering with some of the most recognized security technology brands. We're looking for passionate, curious, and motivated individuals to join our team.What You'll Be DoingIncorporate security controls and standards into all phases of the software development lifecycle...