Java Software Engineer

16 hours ago


Bucharest, Bucureşti, Romania Shape Your Future with Us Full time
Job Title: Java Software Engineer

Location: Remote / Hybrid (as per client requirements)
Start Date: ASAP
Contract Type: Open-ended / Long-term
Language Requirements: English (Advanced)
Experience Level: Senior (8+ years)

Role Overview
We are looking for an experienced Java Software Engineer to join our dynamic development team. The role focuses on full-stack Java development, microservices architecture, cloud-based deployments, and big data integration. The ideal candidate will have deep technical expertise, strong problem-solving skills, and a proactive approach to development in agile environments.

Key Responsibilities

  • Analyze functional requirements and clarify with Business Analysts and stakeholders

  • Estimate tasks based on high-level and detailed specifications

  • Design and implement scalable and maintainable technical solutions for complex business needs

  • Write, test, and debug code using Java and modern frameworks

  • Participate in Agile ceremonies and embrace Agile best practices (Scrum, TDD, BDD)

  • Conduct meticulous code reviews and provide feedback on design and test coverage

  • Support production teams in resolving Level 3 incidents and act as an SME when required

  • Contribute to high-level and low-level design using UML and industry best practices

Required Skills & Experience

  • 8+ years of experience as a Java Full Stack Developer

  • Strong expertise in Core Java, Spring Boot, and microservices architecture

  • Proficiency in Open API design principles and RESTful services

  • Hands-on experience with AKS (Azure Kubernetes Services) and Kafka

  • Solid knowledge of OOP, SOLID principles, TDD, and design patterns

  • Proficient in SQL and PostgreSQL; experience with RDBMS and NoSQL databases

  • Good understanding of Data Lake and Lambda architecture

  • Experience with big data technologies: HDInsight, Sqoop, HDFS, Spark, Hive, Flume

  • Working knowledge of CI/CD tools such as Jenkins and JFrog

  • Familiar with Azure cloud services (IaaS, PaaS)

  • Strong analytical, problem-solving, and debugging skills

  • Familiarity with Agile workflows, including TDD and BDD

  • Excellent communication skills and a team-oriented mindset

  • Strong desire to learn new technologies and frameworks

Nice to Have

  • Investment banking experience

  • Knowledge of SQL Server, Oracle, or Sybase

  • Optimization experience in T-SQL or PL/SQL

  • Experience with reactive programming frameworks

  • Familiarity with MbUnit, NUnit, or similar testing tools

  • Understanding of functional data models and ability to trace data points across complex structures

If youre a skilled Java developer eager to work on cutting-edge enterprise applications in a cloud and big data environment, we would love to hear from you.


  • Java Software Engineer

    16 hours ago


    Bucharest, Bucureşti, Romania EEU Software Full time 30,000 - 60,000 per year

    We are searching for a Senior Java DeveloperJob description:Coding implements technical specifications, integrates, corrects code, testsDiscussing with the client the technical and functional specificationsAnalysis, design, implementationHelps the juniorsYou need to know:Java 8 or higher and SpringNice to have any of the following:Experience with Docker and...


  • Bucharest, Bucureşti, Romania EA SPORTS Full time €30,000 - €60,000 per year

    Description & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.Building on an...

  • Java Developer

    3 days ago


    Bucharest, Bucureşti, Romania Tremend Software Consulting Full time €15,000 - €30,000 per year

    Department JavaLocation Bucharest, RomaniaEmployment Type FulltimeExperience Level IntermediateJob DescriptionTremend is looking for a Java Developer to join our team of bright thinkers and doers. You'll use your problem-solving creativity to figure out our client's most complex and challenging problems across different industries. We are on a mission to...


  • Bucharest, Bucureşti, Romania Booking Holdings Full time €30,000 - €60,000 per year

    Booking Holdings Romania is a Center of Excellence based in Bucharest, Romania and was created to support the increasing business demands of the Booking Holdings Brands. The Center of Excellence provides access to specialized and highly skilled talent, leading industry best practices, and collaboration opportunities across all of our Brands.As part of our...


  • Bucharest, Bucureşti, Romania Booking Holdings Full time 30,000 - 60,000 per year

    Role Description:Booking Holdings Romania is a Center of Excellence based in Bucharest, Romania and was created to support the increasing business demands of the Booking Holdings Brands. The Center of Excellence provides access to specialized and highly skilled talent, leading industry best practices, and collaboration opportunities across all of our...

  • Java Technical Lead

    3 days ago


    Bucharest, Bucureşti, Romania Tremend Software Consulting Full time €40,000 - €80,000 per year

    Department JavaLocation Bucharest, RomaniaExperience Level IntermediateJob DescriptionTremend is looking for a Technical Lead / Senior Java Engineer to join our team of bright thinkers and doers. You'll play an essential role in bridging the gap between individual contributors and the Head of Engineering. This position is designed for an experienced engineer...


  • Bucharest, Bucureşti, Romania Booking Holdings Full time €30,000 - €60,000 per year

    Booking Holdings Romania is a Center of Excellence based in Bucharest, Romania and was created to support the increasing business demands of the Booking Holdings Brands. The Center of Excellence provides access to specialized and highly skilled talent, leading industry best practices, and collaboration opportunities across all of our Brands.As part of our...

  • Java Software Engineer

    16 hours ago


    Bucharest, Bucureşti, Romania Genpact Full time 40,000 - 80,000 per year

    Ready to build the future with AI?At Genpact, we don't just keep up with technology—we set the pace. AI and digital innovation are redefining industries, and we're leading the charge. Genpact's AI Gigafactory, our industry-first accelerator, is an example of how we're scaling advanced technology solutions to help global enterprises work smarter, grow...


  • Bucharest, Bucureşti, Romania GE Vernova Full time €60,000 - €100,000 per year

    Job Description SummaryGE Vernova's Electrification Software's largest Grid Software Global Delivery Center is based in Bucharest. It allows us to bring a significant contribution to the Worldwide Electrical Energy context. We deliver mission-critical solutions that drive the energy transition, focusing on Energy Transmission, Distribution, Asset Management,...


  • Bucharest, Bucureşti, Romania Tremend Software Consulting Full time €60,000 - €120,000 per year

    Department JavaLocation Bucharest, RomaniaEmployment Type FulltimeExperience Level ManagementJob DescriptionDirector EngineeringAs a Director of Engineering specializing in Java Microservices, you will lead the design, development, and implementation of scalable, high-performance microservices-based solutions. You will be responsible for driving technical...