Senior Software Engineer (Java)
Develop and maintain key components of a financial exchange platform using Java and JVM-based technologies. Collaborate in an Agile environment to design scalable solutions and mentor other development team members.
Remote Software Development Jobs in Romania
Find remote programming jobs in Frontend, Backend, DevOps, QA, or as a FullStack or Data engineer. We curate the best remote software development jobs to match your area of expertise. Software Developers design, specify, create, and maintain web and native apps. Remote Software Engineer jobs where people telecommute (work remotely) are on the rise and we can help you to stay ahead of the curve.
Trusted by 300,000+ remote workers worldwide.
Develop and maintain key components of a financial exchange platform using Java and JVM-based technologies. Collaborate in an Agile environment to design scalable solutions and mentor other development team members.
Design, develop, and maintain full-stack features across backend services, APIs, frontend, and database layers. Contribute to the modernization of legacy VB.NET applications while integrating AI-assisted development workflows.
The intern will process, clean, and validate liquidity and trading data to ensure accuracy while supporting reporting and alerting mechanisms. They will also assist in monitoring liquidity dashboards, managing market parameter configurations, and supporting market maker onboarding processes.
Provide remote technical support for networks, servers, and cloud environments while managing client interactions via ticketing systems. Design and implement solutions to enhance system security, performance, and uptime.
Assist in the development and maintenance of software applications while collaborating with the team to understand project requirements. Participate in code reviews, debugging, and troubleshooting to ensure high-quality code and platform performance.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will drive the development of critical backend systems, including platform infrastructure, APIs, databases, and data pipelines. Additionally, you will be responsible for troubleshooting production issues and establishing engineering best practices to ensure high-quality, scalable software.
You will be responsible for designing, developing, and maintaining automated test frameworks for web and backend applications. Additionally, you will collaborate with development teams to integrate tests into CI/CD pipelines and ensure high software quality.
The Principal Programmer will act as a lead across complex clinical studies, taking ownership of deliverables and collaborating with biostatisticians to translate analysis plans into robust R programs. They will also serve as a technical leader, mentoring staff and driving the modernization of programming approaches within a regulated environment.
The Senior Data Scientist will apply analytical methods to solve business problems and design end-to-end analytical solutions. They will also communicate insights and recommendations to stakeholders across the organization.
This role focuses on building and validating PSCAD models to demonstrate reliable grid performance and meet utility requirements for large-scale data center projects and utility interconnections. The engineer will evaluate system behavior during various disturbances in collaboration with internal teams, utilities, and manufacturers, supporting model reviews through commissioning.
The Solutions Engineer will partner with the Sales team to articulate Pulumi's value and strategy, owning technical pre-sales engagements including discovery, demos, and proof-of-concepts to ensure technical wins. They will also serve as a technical partner to engineering teams, guiding architecture, delivering presentations, and advocating for customer requirements back to product teams.
The role involves designing, building, and owning applications and integrations focused on improving the efficiency of Business Systems, specifically within Product Lifecycle Management (PLM) and Quality Systems at Harman. Responsibilities include designing business architectures, translating requirements into domain models, and implementing custom applications using model-driven concepts and low-code platforms.
This role leads the development and implementation of AI-driven automation systems, focusing on operationalizing AI by designing scalable workflows and overseeing development pods. The Director will translate strategic objectives into practical AI automation initiatives for internal operations and client-facing solutions.
This role focuses on the development and delivery phase of learning design, translating high-level outlines and subject matter expertise into polished learning materials like cohesive modules and slide decks. Responsibilities include creating comprehensive facilitator guides with detailed scripting and designing interactive content optimized for virtual delivery platforms.
The lead developer will drive the architecture, performance, deployment, and long-term scalability of the macOS application, which is central to the Reflow platform. This includes owning the quality bar through profiling and optimization, ensuring compatibility in managed environments, and collaborating with backend teams.
Mentors provide technical support to students via an online community forum, answering content questions and facilitating learning for those who are stuck. They must also host one weekly live virtual session to offer direct, real-time support.
The Senior Software Engineer will lead projects end-to-end, contributing to platform initiatives that power R&D, operational excellence, and business intelligence analytics while partnering with various teams to build common solutions. Responsibilities also include designing and shipping components of a new platform architecture to enable multi-tenancy, data governance, and scaling, and improving the Research Platform to meet evolving science needs.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The role involves leading the development and maintenance of data services and solutions to support products, downstream services, or infrastructure tools used across BEES. This includes designing efficient data models and implementing architectural improvements to enhance performance, monitoring, and evolution of data products.
The GIS Systems Architect will be responsible for designing, developing, and maintaining advanced geospatial system architectures to support federal government programs, providing technical leadership in systems engineering and cloud-based geospatial solutions. This role involves collaborating with stakeholders to assess needs, recommend technologies, and ensure systems are scalable, secure, and compliant with federal standards.
The specialist will use proprietary software to provide labels, annotations, and inputs on projects involving video and multimedia elements to refine Grok's ability to interpret and generate video content. They must deliver high-quality curated data capturing nuances of motion, timing, transitions, and visual effects to enhance Grok's understanding of video.
The Data Engineer will design, optimize, and own data pipelines that scrape, process, and ingest transaction and listing data. They will also build monitoring systems to track data metrics and continuously improve the data infrastructure.
The role involves leading the technical direction of AI agents responsible for translating natural language into production-ready applications, focusing on defining patterns for LLM interaction, context maintenance, and multi-step workflow orchestration. This includes owning the technical vision for how agents reason about and generate full-stack applications, driving initiatives that influence the broader AI strategy.
Design, implement, and maintain backend services and APIs to support applications. Collaborate with cross-functional teams to deliver end-to-end solutions.
The Senior Full Stack Engineer will own the end-to-end implementation of product features across mobile, web, and backend services. They will collaborate with product and design teams to create clear, usable experiences while driving technical decisions.
The Principal Mission Architect will develop complete mission concepts based on customer needs and perform mission-level analysis while managing top-level mission budgets. They will also collaborate with engineers and scientists to ensure the product meets objectives.
The OCaml Developer will handle the full development cycle of a single component, including formalizing tasks, writing code and tests, and supporting production. They will also be responsible for making technical choices and resolving user requests.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will build out software systems that support distributed model training, inference, and benchmarking as well as massive-scale data collection, storage, preprocessing, and analysis. You will be working to solve some of today’s most exciting AI research problems at industry scale.
As a Senior Applied AI Engineer, you will develop AI agents that transform natural language into production-ready applications and tackle challenges related to maintaining context across large codebases. You will also collaborate with teams to ensure AI-driven features are efficient and well-monitored in deployment.
The role involves analyzing and assessing security issues through design reviews and penetration tests, as well as designing security tools and frameworks. Additionally, the engineer will provide security guidance and respond to bug bounty reports.
The role involves creating dashboards, visualizations, reports, and data extracts using the Data Bricks tool. It encompasses the complete Report Development Life Cycle (RDLC) including requirements gathering, design, development, testing, implementation, and operations & maintenance.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
The average salary for remote software developers in Romania is $100,800 per year. This is based on data from 21 job openings. We use the yearly salaries in US dollars from these job postings to calculate salary expectations. Below is a breakdown of salary data by years of experience:
| Experience | Salaries counted | Average salary |
|---|---|---|
| Senior5–10 years | 19 | $94,658 |
We reviewed 165 job postings for remote software developers in Romania and found these are the skills employers ask for most often:
| Skill | Share of job posts |
|---|---|
| CI/CD | 28% |
| Python | 25% |
| TypeScript | 22% |
| SQL | 22% |
| AWS | 20% |
| Kubernetes | 16% |
| Git | 16% |
| Distributed Systems | 15% |
| Terraform | 13% |
| Infrastructure as Code | 12% |
Learn more about Software Development remote jobs