Current jobs related to Backend Software Engineer - Bucharest, Bucureşti - GE Vernova
-
Backend Software Engineer
2 weeks ago
Bucharest, Bucureşti, Romania Criteo Technology Full timeWhat You'll Do:CRITEO is growing and looking for two Backend Software Development Engineers or two Data Engineers to join our Product Engineering team in our brand new Bucharest officeJoin a team where your work truly makes an impact. You'll be building high‑quality, maintainable code that powers the processing and analysis of over 7 billion events every...
-
Mid-level Backend Engineer
4 hours ago
Bucharest, Bucureşti, Romania The Rec Hub Full timeAbout the roleWe are recruiting for a large, privately owned European technology company operating multiple high-traffic consumer platforms across several markets. Their products are used daily by millions of users, and engineering and data are central to the company's strategy.As a Mid-level Backend Engineer, you'll build and operate robust, scalable...
-
Back-end Software Engineer
2 weeks ago
Bucharest, Bucureşti, Romania Software Mind Full timeCompany Description Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we're...
-
Lead .net Software Engineer
3 days ago
Bucharest, Bucureşti, Romania Urban Connect Full timeJob Location: hybrid in BucharestRecruitment process:Tech interviewCultural discussionManagement + tech interviewRole description:Our client is a global leader in maritime services, providing port agency, marine services, and digital solutions to optimize shipping operations. With a presence in over 60 countries, it enhances efficiency, safety, and...
-
Java Backend Engineer
2 weeks ago
Bucharest, Bucureşti, Romania Deutsche Bank Full timeJob Description:DB Global Technology is Deutsche Bank's technology center in Central and Eastern Europe. Opened in January 2014, the Bucharest office is constantly expanding. The team is made up of enthusiastic professionals that work in an international environment, learning new technologies as part of Deutsche Banks' businesses. Changing the Bank is a...
-
Java Full Stack Developer
2 weeks ago
Bucharest, Bucureşti, Romania Shape Your Future with Us Full timeJob Description: Industry: BankingWork model: Hybrid – 2 days/week at the officeProject duration: 12 monthsRole OverviewWe are looking for a Java Full Stack Developer with strong Java and Angular expertise to join a banking project. You will work on critical, high-availability applications and contribute across the full software development...
-
Python Developer
4 hours ago
Bucharest, Bucureşti, Romania Worldline Global Full timeBucharest, RomaniaThis is Worldline.Worldline helps businesses of all shapes and sizes to accelerate their growth journey - quickly, simply, and securely. We are the innovators at the heart of the payments technology industry, shaping how the world pays and gets paid. Our technology powers the growth of millions of businesses across 5 continents. And just...
-
Senior Electrical Engineer
2 weeks ago
Bucharest, Bucureşti, Romania AECOM Full timeCompany Description AECOM's Enterprise Capabilities team is looking for a Senior Electrical Engineer to join our team in Romania.About Enterprise CapabilitiesFundamental to our Think and Act Globally strategy and digital adoption, Enterprise Capabilities (EC) is AECOM's primary vehicle for workshare. Operating across geographic boundaries and time-zones, EC...
-
Senior Electrical Engineer
1 week ago
Bucharest, Bucureşti, Romania AECOM Full timeCompany Description AECOM's Enterprise Capabilities team is looking for a Senior Electrical Engineer to join our team in Bucharest, Romania.About Enterprise Capabilities Fundamental to our Think and Act Globally strategy and digital adoption, Enterprise Capabilities (EC) is AECOM's primary vehicle for workshare. Operating across geographic boundaries and...
-
Full Stack
2 weeks ago
Bucharest, Bucureşti, Romania Stefanini EMEA Full timeJob DescriptionWe are seeking a highly autonomous and versatile Lead Integration & AI Automation Engineer to design and implement this program. This role is focused on the full lifecycle of a batch application that blends deep experience in web resilience and data extraction with Google Cloud AI engineering. The successful candidate must also excel at...
Backend Software Engineer
4 hours ago
You will be a part of our Grid Software Engineering team, an Agile organization with a flexible working environment, where we are always looking to innovate our products and the processes and technologies we use. Our current focus is on leveraging our long history of Geospatial experience and expertise building client-server products, and evolving those products and tech stacks to modern cloud-based mapping and analytics micro-services. We are seeking to hire people who are passionate about technology, enjoy solving challenging problems and value the positive impact it makes to our customers. We are looking to grow our current team to meet these customer needs and will use your technical expertise and problem-solving abilities to innovate complex solutions.
As a Software Engineer with a focus on building a backend data product, you will work closely with your product development peers in fast-paced Agile development teams building efficient APIs using the latest software development technologies and infrastructure.Job Description
Roles and Responsibilities
In this role, you will:
- Design, develop, and maintain backend systems and services using Java, Spring Boot, and PostgreSQL within a microservices architecture to deliver cloud-based geospatial enterprise products.
- Design RESTful and GraphQL APIs to build scalable high-performance services.
- Optimize database queries and ensure data integrity and consistency in PostgreSQL.
- Develop geospatial data and queries using PostGIS in PostgreSQL.
- Build scalable and highly available distributed systems.
- Engage in technical discussions, participate in technical designs and present technical ideas through white boarding (or online equivalent).
- Evaluate technology options to meet business needs and make appropriate trade-offs.
- Maintain code quality through best practices, unit testing and code quality automation.
- Understand the whole product, its modules and the interrelationships between them while being an expert in the assigned component or module.
- Be an expert in assessing application performance and optimizing/improving it through design and best coding practices.
- Be an expert in core data structures as well as algorithms and have the ability to implement them using language of choice.
- Use excellent communication skills to work collaboratively and effectively with global teams in an Agile setting.
- Write clear, structured documentation for designs, ensuring developers and stakeholders can easily understand and maintain the codebase, along with product documentation to support end user integration.
- Evangelise how our technology solves customer problems from a technology and business perspective.
Education Qualification
Bachelor's Degree in Computer Science or in "STEM" Majors (Science, Technology, Engineering and Mathematics).
Strong professional experience.
Desired Characteristics
- Strong experience in using back-end technologies such as Java, Spring Boot, PostgreSQL, GraphQL, Kafka, MinIO, and Infinispan.
- Strong experience with PostgreSQL, including performance optimization, query tuning, and schema design in a microservice environment.
- Familiarity with PostGIS for working with geospatial data in PostgreSQL.
- Experience building distributed systems including on security, analytics, throttling, caching, and logging.
- Experience designing and building performant RESTful or GraphQL APIs which serve large volumes of data
- Experience designing and developing scalable enterprise software services and components using microservices, with a focus on handling large data volumes including both relational and NoSQL databases.
- Familiarity with geospatial data ingestion and management at scale (or similar connected network paradigm).
- Experience using server-side monitoring and observability technologies such as Grafana, Kibana, Kiali, and Jaeger.
- Experience in containerization and orchestration using Docker, Helm and Kubernetes.
- Experience with Security frameworks (e.g., JWT, OATH2)
- Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns and Java coding principles.
- Experience in API documentation, for example using Swagger with REST API and GraphQL schema documentation
We value building teams diverse in thought and experiences. If you like what you've read and are excited by this opportunity, but don't meet all the requirements, we encourage you to make the jump and apply anyway.
Additional InformationRelocation Assistance Provided: No