Senior Java Engineer
SoftServe
ABOUT THE ROLE
In this role, you will help build the next generation of AI-powered shopping experiences for millions of car buyers and sellers. You will help replatform AI services from Java to a modern Python-based architecture and develop conversational and agentic experiences that make vehicle discovery more personalized, transparent, and intuitive. Working closely with cross-functional teams, you will design and deliver scalable, production-ready backend solutions that support AI-driven customer journeys.
RESPONSIBILITIES
- Build and operate backend services and APIs using Java (and Python, FastAPI), and established platform patterns to power AI-driven products
- Contribute to conversational workflows built with LangGraph, including routing, handler execution, context management, guardrails, streaming capabilities, and guided shopping experiences
- Take ownership of backend features and service integrations that improve reliability, scalability, and customer experience across AI-powered applications
- Collaborate closely with engineers, product managers, designers, data scientists, and domain service teams to deliver well-aligned and impactful solutions
- Define and maintain service contracts while integrating with search, personalization, shopper profile, LLM, and other consumer platform services
- Deliver production-ready software through comprehensive testing, monitoring, performance optimization, rollout planning, and operational excellence
- Support observability initiatives, troubleshoot production issues, and participate in maintaining service health and system stability
- Work with senior engineers to evolve architecture decisions into maintainable, extensible, and reliable software solutions
REQUIREMENTS
- Professional experience building and operating backend services using Java or a similar programming language (Python)
- Strong knowledge of APIs, microservice design, service boundaries, data modeling, automated testing, and production operations
- Proficiency with AWS and cloud-based application development and deployment
- Solid experience with data access layers, SQL databases, caching strategies, and storage solutions
- Strong knowledge of data structures, algorithms, and complexity analysis
- Familiarity with FastAPI or other modern Python web frameworks
- Experience integrating distributed services through APIs, shared contracts, or schema-based communication
- Familiarity with LangChain, LangGraph, LLM integrations, agent orchestration, asynchronous processing, or stateful workflow development
- Understanding of observability, software quality practices, performance optimization, and production readiness for backend systems
- Experience with search, recommendation engines, personalization platforms, marketplaces, or other consumer-facing products is a plus
- Strong communication skills with the ability to discuss progress, tradeoffs, dependencies, and risks effectively
- Collaborative, curious, and proactive mindset with the ability to navigate ambiguity and contribute within an evolving architecture
- Upper-Intermediate English level or higher
SoftServe is an equal opportunity employer. Qualified applicants will receive consideration regardless of race, color, ancestry, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, citizenship, disability, health condition, marital or family status, veteran status, or any other characteristic protected by applicable law.

Peste 300 000 de români
deja și-au creat profil pe Jooble

Ai obosit să cauți? Începe să muncești!
Creează-ți un profil pe Jooble, iar noi îți vom găsi jobul potrivit ✨
- ...amounts of data and traffic daily, requiring fault-tolerant, highly available, and secure infrastructure. We are seeking a Senior Java Software Engineer to drive technical excellence, architect scalable solutions, and mentor the next generation of engineers in our...SeniorFull timeLucru hibrid
- We are seeking an experienced Java Developer with advanced expertise in Apache Hadoop to join our engineering team. This role goes beyond standard Hadoop administration... ...: C1 Advanced Seniority Senior...SeniorLucru la distanță
- ...are useful, correct at a high level, and aligned with strong engineering judgment. Assess the quality of explanations, preambles, reasoning... ...video explanations of evaluation feedback. Requirements Senior, staff, or principal-level software engineering experience or...SeniorFull timeContract de muncăLucru la distanța
- ...position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Java Engineer (Payments) based in Romania. Join a specialized engineering environment where you will design and deliver secure, scalable,...SeniorLucru la distanța
- ...-native microservices. You will influence key decisions across Java services, containerization, observability, and automated delivery... ...-critical systems scale reliably. Working with a distributed engineering team, you will collaborate directly with German-speaking stakeholders...SeniorFull time
- 30000 - 35000 lei/luna...000 RON net per month Requirements: Current Java programming experience, with a strong... ...Spring Boot Cloud More: Join the Java Engineering Team at a top N. American Bank The Role at a Glance - Senior Java Backend Engineer - Fully remote for a top...SeniorContract de muncăLucru la distanța
- ...Responsibilities Design scalable solutions: Develop and maintain Java-based backend applications and microservices with a focus on... ...integrity and system responsiveness. Contribute to strong engineering standards: Engage in architectural discussions, perform code...SeniorFull timeLucru hibrid
- ...with the help of over 2000 high-performing engineers, risk, and operations professionals.... ...API Gateway. Your Day-to-Day As a Senior Software Engineer on the API Gateway team... ...environments. Technology Stack Languages: Java, Python, Bash, Rego; Infrastructure:...SeniorFull time
- ...various locations across Europe, with our headquarters and studio in Malta - Europe’s leading iGaming hub. Job Summary As a Senior Java Developer at EEZE, you will play a crucial role in shaping the development of our live casino games from concept to delivery....SeniorFull timeLucru hibrid
- ...ING units worldwide, with the help of over 2000 high-performing engineers, risk, and operations professionals. We started out in... ...offline assessment for a loan). Your day to day: ~ Writing Java code (8 or higher); ~ Design and develop high-volume, low-...SeniorFull time
- ...collaborating closely with stakeholders and engineers from other areas thriving to achieve a... ...experience and in-depth knowledge of Java programming language and open-source... ...Intermediate Seniority Senior...SeniorLucru la distanță
- ...systems that impact users worldwide. We are looking for a Senior Java Developer with Kotlin Experience to join an agile,... ...assist with coding and related tasks. We find that a person's engineering and software craft skills have a big impact on long-term successful...SeniorFull timeLucru la distanța
- ...technology to drive meaningful change. By combining world-class engineering, industry expertise and a people-centric mindset, we consult... ...problem-solvers with a client-oriented mindset. As a Senior Java Developer at Endava, you will have the following...SeniorFull timeLucru hibrid
- ...Bank’s technology transformation. We have a robust, hands-on engineering culture dedicated to continuous learning, knowledge-sharing,... ...business areas. We're seeking a talented and enthusiastic Java Back-End Engineer with a strong background in the Spring Framework...SeniorFull timeLucru hibridLucru la distanțaLucru în weekend
- ...Contribute to the development and maintenance of Java‑based backend applications ; Implement new features under the guidance of senior developers; Write clean, testable, and... ...across strategy, technology, design, engineering and business operations. The Group...SeniorLucru permanent
- ...Overview We are looking for Senior Java Backend Developers to work on financial platforms developed together with one of the largest banking institutions in Romania. Your Profile Academic qualification in a technical field (IT or similar) Minimum 8+ years...Senior
- Senior Java / Kafka Developer with French Position Description We are looking for a Senior Java Developer with strong hands-on expertise in Java and Apache Kafka to join our team working on complex enterprise applications in the telecommunications domain. The ideal...SeniorLucru hibrid
- ...manages all applications and next steps. Our partner is looking for a Java Developer Associate based in Romania. Join a remote team as a... ...development, API integration, and collaboration with senior team members to deliver quality results. This opportunity is ideal...SeniorPart-timeLucru la distanțaLucru în weekend
- ...Required: No About the Role We are looking for a Mid-Senior Full Stack Developer to join one of our software development... ...Do Develop and maintain full-stack applications using Java, Spring Boot, Angular, and PostgreSQL. Design and implement backend...SeniorLucru la distanța
- ...About the role In this role, you'll build backend services in Java for consumer products used across our Canadian and UK markets,... ...ll take ideas from concept to production, working closely with engineers, designers, and product partners to shape how customers...SeniorFull time
- ...both front-end and back-end components of web applications using Java, React and related technologies. - Collaborate with cross-... ...Kubernetes. - Familiarity with Agile development methodologies. - Bachelor’s degree in computer science, Engineering, or a related field....SeniorFull time
- As a Full Stack Software Design Engineer for Sequence Tooling, you play a central role... ...interfaces while also developing robust Java-based backend services, APIs, and integrations... ...Seniority Senior...SeniorLucru la distanță
- ...Is The Role: We are on the lookout for a Principal Software Engineer to join our Elasticsearch - Distributed Systems team and focus... ...and consensus algorithms. You have strong skills in core Java and are conversant in the standard library of data structures and...Full time
- ...distribution, sales and support centers around the world to maximize our value to customers. We’re looking for a passionate Java engineer eager to bring expertise in an end-to-end product development environment across a range of impactful projects. Garmin Connect...Full timeLucru acasă
- ...Bank’s technology transformation. We have a robust, hands-on engineering culture dedicated to continuous learning, knowledge-sharing,... ...review, mentoring Bug fixing, test writing Skills: Java development experience 5+ years Good understanding of Springboot...Full timeLucru hibridLucru la distanțaLucru în weekend
- ...Bank’s technology transformation. We have a robust, hands-on engineering culture dedicated to continuous learning, knowledge-sharing,... ...services that support the Bank’s global screening capabilities. As a Java Backend Engineer, you will work with a cross-functional Agile...Full timeLucru acasăLucru în weekend
- ...environment to grow and achieve great results, to become what you desire on a personal and professional level. Join us, grow faster ! Senior Finance Manager What you'll have to do: Developing and maintaining a close relationship with stakeholders and their teams;...SeniorFull timeLucru hibrid
- About our team BCR is the place where you learn, grow, and contribute to shaping the future of banking. We are recognized as a school of excellence in banking, a top employer in the banking sector, and a team open to learning, where every colleague feels seen and valued...SeniorFull timeLucru hibrid
- .../ effectiveness; Dedicated to the continuous improvement of own technical abilities and to assimilate new information from more senior colleagues in area of activity; Ensures compliance with internal controls with regards to customer service activities in the area...SeniorFull timeLucru acasăLucru în weekend
- ...requires dynamic individuals who are able to liaise with various senior stakeholders and thus need to be articulate communicators,... ...operates as a highly independent first-line risk partner, bridging engineering teams, control owners, internal auditors and external...SeniorFull timeLucru hibrid
- java developer - Telemunca
- junior-java-developer Telemunca
- programator java începător Telemunca
- manager senior de vânzări Telemunca
- manager senior de restaurant Telemunca
- senior .net developer Telemunca
- senior-product-manager Telemunca
- dezvoltator senior Telemunca
- dezvoltator software senior Telemunca
- dezvoltator senior android Telemunca
