Staff Software Engineer (Java) - AI & Developer Experience (f/m/d)
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
About SonarSource
SonarSource is a pioneering company dedicated to helping developers ensure code quality and security through innovative tools and solutions. Our commitment extends beyond just technology; we strive to foster a collaborative and supportive culture that empowers our team and clients alike.
Similar jobs
Search for Software Engineer - Java (m/f/d)
20,706 results
brockhausaglu
Are you seeking the reliability of a corporation combined with the agility of a start-up? Look no further!For over 35 years, we have been providing our clients with dependable custom software solutions. Monotony is not in our vocabulary. Our projects are as diverse as our team. Collaborative and cross-functional thinking makes us unbeatable. Our tailored Academy offerings ensure continuous upgrades.Here, you can delight our clients in various projects, and afterwards, save the world during a pen-and-paper adventure or excel in our eSports team. We believe in teamwork, laughter, and sometimes sweating it out, whether it's bouldering, charity walks, playing in our football team, sailing, or diving.And what about your workplace? Remote, at the client’s site, or somewhere in between? We are flexible because we know that the best results come from where people feel most comfortable.If this sounds like a good fit, reach out to our recruiting team for a relaxed conversation.We look forward to hearing from you!WHAT AWAITS YOU Your main tasks will involve the design and development of custom software solutions in Java within a modern enterprise architecture, utilizing technologies such as SpringBoot, JPA, Maven, etc.You will assist the team in developing complex interfaces.Your qualifications will provide creative ideas for the further development of the software.You will integrate new components into existing architectures and various IT environments as a part of the team.You will support the new design and redesign of solutions for Cloud and DevOps structures.
europeanhomecaregmbh
Join our dedicated team at europeanhomecaregmbh as a Psychologist (m/f/d) in Berlin. We are seeking an empathetic and skilled professional to provide mental health support and counseling services to our diverse clientele.
Join our Clickout-to-Revenue Team, where you'll be integral to our core business model: merchants pay for qualified redirects ("Clickouts") to their shops. Your role will ensure that this monetization operates smoothly, efficiently, and transparently, significantly contributing to idealos' growth.Your ResponsibilitiesEnd-to-End Responsibility You will develop and manage business and web applications in the AWS Cloud. Together with your team, you will oversee the entire value chain (YBYO): architecture, infrastructure, development, testing, security, deployment, monitoring, on-call duties, and maintenance. Product Focus: Monetization Processes and Services You will develop services for the representation and billing of our business models. Key components include the ERP system Odoo, internal data management tools, and interfaces to Salesforce and SAP. Innovative business models require innovative solutions; hence, you will closely collaborate with stakeholders such as our accounting, sales teams, account management, and other cross-functional engineering teams. Technical Excellence You will actively contribute ideas for process improvements, emphasize high code quality, and engage in continuous personal development – we support you with various training opportunities.
Join our dynamic team at SonarSource as a Software Engineer specializing in Java, focusing on integrations and agentic workflows. In this role, you will collaborate with cross-functional teams to design, develop, and implement robust software solutions that enhance our product offerings. Your expertise in Java will be crucial in driving innovation and ensuring the seamless integration of our software with existing systems.We value creativity, collaboration, and a passion for technology. If you are eager to tackle challenging projects and contribute to a cutting-edge environment, we would love to hear from you!
Eurofins Scientific
Role overview Eurofins Scientific seeks a Java Software Developer (m/w/d) for its Dresden office. The position centers on developing and maintaining applications that support the company’s analytical services, aiming for high quality and reliability. What you will do Design, implement, and maintain applications using Java Work on projects that contribute to scientific and technological progress Help improve the quality and reliability of software systems Team culture The Dresden team values innovation and technical excellence. Colleagues collaborate closely and take pride in delivering strong results together.
Doctolib is hiring a Software Engineer with solid experience in Java and Kotlin. This position is based in Berlin and centers on building digital products that support both patients and healthcare professionals across Europe. Role overview This role involves working on software that aims to improve healthcare access and efficiency. The team values collaboration and a shared commitment to making a difference in the medical field. What you will do Collaborate with team members to design and implement new product features Develop and maintain applications using Java and Kotlin Help create solutions that make healthcare services easier to access and manage Location This role is based in Berlin, Germany.
Join our innovative team at epay, a leading independent full-service payment provider! We deliver a single-interface platform that empowers businesses with unmatched flexibility in the evolving payment landscape. Our rapidly expanding distribution network connects retailers, brands, and consumers through scalable solutions for gift cards, prepaid services, payment processing, issuing, acquiring, and incentives across diverse channels.As the digital payment division of Euronet Worldwide, Inc. (NASDAQ: EEFT), we are committed to leading the payment journey of the future. Let’s transform the world of payments together!Are you excited about developing cutting-edge, scalable software? Do you thrive on overcoming technical challenges while collaborating in a vibrant environment? If so, we invite you to become a part of our team as a Java Full Stack Software Developer and play a vital role in shaping our technological future!
redcare-pharmacy
Join our innovative team at redcare-pharmacy as a Senior Java Engineer. In this pivotal role, you will leverage your expertise in Java programming to develop robust, scalable applications that enhance our digital pharmacy solutions. Collaborate with cross-functional teams to drive the design and implementation of high-quality software solutions.We are looking for a proactive and detail-oriented engineer who thrives in a dynamic environment and is passionate about problem-solving. If you are ready to make a significant impact in the healthcare technology space, we want to hear from you!
About the RoleIn today's landscape, critical business applications are frequently overlooked, leaving them vulnerable. At Onapsis, we address this challenge head-on by delivering top-tier cybersecurity solutions tailored for essential business applications. Serving nearly 30% of the Forbes Global 100, we empower organizations to navigate the risks and threats associated with SAP and Oracle systems, whether they operate on-premises, in the cloud, or in a hybrid environment.We are seeking a proactive and passionate Software Developer in Test to join our team, where you will play a crucial role in enhancing our platform's features related to application security testing for SAP applications. Your expertise will be invaluable in reviewing third-party custom code, managing transports, and implementing automated fixes for common coding issues.Your ResponsibilitiesIn collaboration with leadership, product management, engineering, and the Onapsis research team, you will design, implement, and execute comprehensive test procedures that guarantee our software features function correctly. You will focus on automation and further developing our automation capabilities by designing and utilizing test and build automation processes. Working closely within a software engineering team alongside cybersecurity researchers and product managers, you will help refine product definitions and ensure successful realization. Additionally, you will collaborate with the Architecture team to elevate our platform's maturity in technology, quality, and architectural design, while advancing our quality engineering processes to deliver superior products and services.
Who is SonarSource?At SonarSource, we are dedicated to enhancing code quality and security before it reaches production. Our solutions empower developers by leveraging AI to boost productivity and streamline workflows, ensuring that all code—whether written by internal teams, AI, or third parties—results in applications that are secure, reliable, and maintainable. With roots in the open-source community, our tools support over 30 programming languages, frameworks, and infrastructure technologies, and are trusted by over 7 million developers and 400,000 organizations globally, including notable names like the DoD, Microsoft, NASA, MasterCard, Siemens, and T-Mobile.We are passionate about creating exceptional products, backed by a strong internal team and vibrant culture. Our commitment to our company, users, and each other drives us to maintain high standards and hold one another accountable for our actions, fostering positivity, dedication, thoughtfulness, empathy, and passion.At SonarSource, we make informed decisions with clarity of purpose while maintaining a sense of urgency, ensuring we are effective and efficient. We work collectively as One Team to achieve our objectives.CODE is not just an acronym for us; it’s a mindset that permeates our daily operations.Why Join Us?Join our team of talented, driven professionals who are committed to empowering developers to create better and faster solutions. Our mission is to consistently enhance code quality and security while reducing unnecessary developer toil. This allows developers to focus on what they love while we tackle the root causes of issues across all code, whether human-written, AI-generated, or sourced from third parties.We cultivate a dynamic culture with team members across the globe and have hub offices located in the USA, Switzerland, the UK, Singapore, and Germany. We welcome you to be part of our vibrant and innovative team.
About Us Join our dynamic international team at Doctolib, based in Berlin, where we are devoted to enhancing the performance, features, and design of our essential healthcare product, the Scheduling System. Over the past decade, Doctolib has experienced remarkable growth by prioritizing pragmatic solutions and avoiding unnecessary optimizations. To sustain our momentum, we are focusing on performance as a key priority and are continuously evolving the architecture of our core features to accommodate future demands. We are currently re-engineering our Appointments Management Service from the ground up, utilizing modern event-driven, distributed technologies in line with our updated technology strategy. This pivotal service will revolutionize the way Care Teams manage appointments, ensuring patients receive quicker access to care.
Join idealo’s Clickout-to-Revenue team in Berlin, where the focus is on building and maintaining systems that help retailers monetize qualified referrals. The team’s work has a direct impact on idealo’s growth by ensuring monetization processes remain reliable and efficient. Both full-time and part-time arrangements are possible for this Senior Software Engineer position. What you will do Design, develop, and operate business and web applications on AWS Cloud. Take responsibility for the full lifecycle: architecture, infrastructure, development, testing, security, deployment, monitoring, and maintenance. Build and maintain services that handle processing and billing, integrating with key systems such as Odoo ERP and connecting to Salesforce and SAP. Work closely with colleagues from accounting, sales, account management, and other engineering teams to deliver solutions that meet changing business needs. Identify and implement process improvements, maintain high code quality, and pursue ongoing professional growth with support from idealo. Tech stack Kotlin Java AWS Odoo ERP Salesforce and SAP interfaces Location This role is based in Berlin, Germany.
Sopra Steria
Are you a passionate software developer with expertise in Java? Join Sopra Steria, a leading European consulting, digital services, and software development company, as a Senior Java Software Developer (m/w/d). In this role, you will be responsible for designing and implementing high-quality software solutions that meet our clients' needs.Your responsibilities will include analyzing requirements, developing software applications, and ensuring adherence to best practices in software development. You will collaborate with cross-functional teams to deliver innovative solutions and improve user experience.
virtual7jobs
At virtual7jobs, we’re transforming the public sector with innovative digital solutions that bring real value to millions across Germany! Say goodbye to outdated processes and hello to a future driven by technology.We pride ourselves on our flat organizational structure, emphasizing transparency, agility, and responsiveness. Here, you can pursue personal growth while assuming roles that align with your passions and ambitions. Our collaborative work environment fosters trust and appreciation, allowing you to thrive and innovate.YOUR MISSIONAs a Senior Java Developer (m/f/d), you will be responsible for designing and developing robust, scalable, and maintainable full-stack solutions tailored for complex organizations. Your key responsibilities include:Leveraging in-depth knowledge of Java/Java EE, JavaScript (ECMA), TypeScript, and SQL/JPA to implement high-quality solutions in an agile environment (including Jira).Transforming business requirements into functional software — from initial analysis and design to delivery.Creating proof of concepts to assess new technologies and innovative solutions.Engaging in pair and mob programming to enhance code quality, promote knowledge sharing, and strengthen team dynamics.Actively participating in relevant Scrum events to contribute to the agile development process.WHAT WE VALUEWe believe in clearly defined roles, authentic teamwork, and a shared vision. Our responsiveness is characterized by transparency, appreciation, and goal orientation.You possess extensive experience as a full-stack developer, excelling in both backend and frontend development.Your strong command of Java/Java EE enables you to develop robust and maintainable backend components.You are proficient in JavaScript (ECMA) or TypeScript, implementing modern web standards efficiently.Your confidence with SQL and JPA ensures optimal data access and performance.Familiarity with agile development methodologies and structured work using Jira (e.g., boards, tickets, refinements, documentation).Experience or interest in the GIS domain, particularly with geospatial data or mapping solutions, is a plus.Experience with Spring Boot is advantageous, especially for contemporary backend architectures.
KAYAK, part of Booking Holdings (NASDAQ: BKNG), runs a large-scale travel search platform used by travelers worldwide to find flights, hotels, rental cars, and vacation packages. The company also offers KAYAK for Business, which provides travel management solutions to organizations. Its network includes well-known brands like momondo, Cheapflights, and HotelsCombined. KAYAK aims to make exploring the world easier by building the best travel search engine and values innovation and real impact from its employees. Role overview As a Senior Java Software Engineer based in the Berlin office, you will play a key role in developing and refining the features behind KAYAK’s search and booking systems. The team collaborates with over 200 travel partners, giving users access to more than 500,000 hotels and 550 airlines. Your work will help ensure smooth, reliable experiences for millions of users each day. This position requires onsite presence in Berlin at least three days per week. What you will do Enhance search and booking algorithms to meet the needs of major corporate clients worldwide. Develop and maintain high-performance integrations with third-party APIs, including those for airlines, hotels, and rental car providers. Take ownership of your designs from concept through deployment, with a focus on code quality and system performance. Join code reviews and architectural discussions to keep the K4B project modular and reusable as KAYAK continues to grow. Requirements Bachelor’s degree in Computer Science or a related field. At least 4 years of professional experience working with Java. Strong knowledge of the Spring ecosystem (Spring/Spring Boot) and hands-on experience with both relational (SQL) and NoSQL databases such as PostgreSQL, MySQL, or Redis. Clear and effective communication skills in English. Ability to independently design and deliver engineering projects.
Scalable Capital GmbH
Join our dynamic team to develop an innovative banking platform leveraging cutting-edge technologies and modern software development methodologies.Collaborate with a passionate group of software engineers and academics dedicated to revolutionizing the financial sector.Transform complex business challenges into effective technical solutions.Design and establish connections with major financial industry players to integrate Scalable Capital with the broader financial ecosystem.
Sopra Steria
Are you an experienced Software Architect with a passion for Java development? Join Sopra Steria, a leading provider of IT services, to design and implement innovative software solutions. In this role, you will leverage your expertise in Java to create scalable architectures that meet our clients' needs.
Eurofins Scientific
Eurofins Scientific seeks a Senior Java Software Developer (m/w/d) to join the team in Dresden. The focus of this position is to develop and support software that underpins scientific activities throughout the organization. Key responsibilities Design, develop, and maintain applications using Java Collaborate with colleagues from various disciplines to deliver dependable software solutions Support scientific projects by contributing to technical solutions Location This role is located in Dresden.
Join Our Innovative Team at 1GLOBALAt 1GLOBAL, we are redefining mobile connectivity on a global scale. As a leading technology-driven mobile communications provider, we deliver seamless connectivity solutions for both enterprises and consumers. Our advanced telecom platform, featuring our proprietary global mobile core network and in-house developed eSIM technology, empowers us to operate as a fully regulated telecommunications provider across 40 countries worldwide.We partner with some of the world’s premier banks, enterprises, and digital-first businesses, including neo-banks and global consumer goods companies. With over 70 million connections, we enable our clients to innovate and scale their operations confidently within the mobile ecosystem.As a profitable and rapidly growing business, we project revenues exceeding US$200 million in 2025, with profits surpassing US$25 million. Our strong cash flow allows us to invest continuously in our infrastructure, platform innovations, and global expansion initiatives. Our recent successes have marked a pivotal phase in our journey, with significant client acquisitions propelling us into a global mobile connectivity powerhouse.Founded in 2022 by seasoned tech entrepreneurs Hakan Koç and Pyrros Koussios, 1GLOBAL is quickly emerging as a European technology leader, committed to shaping the future of global telecommunications. As a fully regulated Mobile Virtual Network Operator (MVNO) in 12 countries and a regulated telecom operator in another 28, we are headquartered in the Netherlands with R&D hubs in Lisbon, Berlin, and São Paulo. Our dedicated team of nearly 500 experts across 15 countries is driven by a singular ambition: to enhance global mobile connectivity through innovative technology and operational excellence.About the RoleDesign and develop impactful features while contributing to the architectural framework with a focus on resilience, scalability, security, and fault tolerance.Champion high code quality and best practices to maintain robust software development.Work collaboratively in an agile team environment to ensure timely product delivery and management.
strersecokgaastrergruppe
Join our dynamic team as a Senior Backend Engineer and DevOps Java at strersecokgaastrergruppe in Köln. In this pivotal role, you will design, develop, and maintain robust backend systems while collaborating closely with DevOps practices to enhance our deployment processes.We are looking for a tech-savvy professional who thrives in a fast-paced environment and is passionate about delivering high-quality software solutions. If you have a strong background in Java development and DevOps methodologies, we want to hear from you!
Sign in to browse more jobs
Create account — see all 20,706 results

