Senior/ Lead Software Engineer | Java Newcastle - Flexible Working - 2 days onsite Senior up to circa. £70,000 Lead up to circa. £90,000 Looking for a role where you can solve genuinely complex software challenges, work directly with clients, and have a real impact on delivery? We're representing a highly respected technology consultancy working with some of the UK's largest fintech organisations and government departments. You'll work in small, collaborative teams delivering bespoke software solutions while helping shape technical direction and mentoring others. They're hiring at both Senior and Lead Software Engineer level, with a strong focus on Java. They're particularly interested in engineers who are either already working with AI technologies or have a genuine interest in applying AI within software engineering. What you'll be doing: * Building high-quality software across the full development lifecycle * Solving complex technical problems for a variety of clients * Working closely with engineers, testers, designers and stakeholders * Mentoring colleagues and supporting best practice * Taking ownership of significant pieces of delivery work More importantly, you'll be a strong problem-solver who enjoys learning new technologies and building maintainable, well-structured systems. What's on offer: ✅ 25 days holiday, increasing to 30 days with service ✅ Enhanced family leave policies ✅ Strong pension \& life assurance ✅ Gym and cycle-to-work benefits ✅ Flexible working approach ✅ Clear career development and progression opportunities ✅ Collaborative, people-first culture with a strong focus on wellbeing and inclusion If you're looking for an environment where you can continue to grow as an engineer while working on meaningful, high-impact projects, we'd love to hear from you.
<p><strong>Build scalable backend applications and integrate AI-powered workflows into complex financial services environments.</strong></p> <p> </p> <h2>The Role</h2> <p>At Capco, we’re looking for a Java Backend Engineer with practical experience building AI-powered applications, workflows, and automation solutions within complex financial services environments.</p> <p>This role combines strong Java backend engineering with hands-on AI development. You’ll build scalable backend services, integrate Large Language Models (LLMs) and AI capabilities into enterprise applications, and develop intelligent workflows that solve business problems and improve operational efficiency.</p> <p>You’ll also use modern AI-assisted development tools to enhance engineering productivity while maintaining responsibility for code quality, security, and reliability. Working closely with business stakeholders, architects, and technology teams, you’ll help turn evolving requirements into practical, secure, and maintainable solutions.</p> <h2>What You’ll Do</h2> <ul> <li>Design, develop, test, and maintain scalable backend applications and microservices using Java and Spring Boot.</li> <li>Build AI-powered applications, workflows, and automation solutions using LLMs, AI APIs, and capabilities such as structured outputs and tool calling.</li> <li>Develop REST APIs and integrate AI capabilities with enterprise applications, data sources, and business processes.</li> <li>Use AI-assisted development tools such as GitHub Copilot, Cursor, Devin, or equivalent platforms to accelerate coding, testing, debugging, and delivery while maintaining engineering standards.</li> <li>Own technical deliverables from design through implementation, testing, deployment, and production support, collaborating with business and technology stakeholders to resolve complex problems.</li> </ul> <h2>What We’re Looking For</h2> <ul> <li>4–6 years of hands-on software development experience, with strong proficiency in Java and backend application development.</li> <li>Solid experience with Spring Boot, REST APIs, microservices, system integrations, and modern software engineering practices.</li> <li>Practical experience building AI-enabled applications or workflows using LLM APIs, prompt engineering, structured outputs, or tool/function calling, beyond using AI coding assistants alone.</li> <li>Experience using AI-assisted development tools such as GitHub Copilot, Cursor, Devin, or equivalent, with the ability to review, validate, test, and securely maintain AI-generated code.</li> <li>Experience with automated testing, CI/CD, version control, troubleshooting, and end-to-end delivery, with an understanding of AI evaluation, output validation, guardrails, privacy, and security considerations.</li> </ul> <h2>Bonus Points For</h2> <ul> <li>Experience with Python for AI development, automation, or supporting backend services.</li> <li>Familiarity with retrieval-augmented generation (RAG), embeddings, vector databases, or hybrid search.</li> <li>Exposure to Java AI frameworks such as Spring AI or LangChain4j, or frameworks such as LangChain or Semantic Kernel.</li> <li>Experience with AI agents, workflow orchestration, Model Context Protocol (MCP), or human-in-the-loop approval workflows.</li> <li>Experience with AWS, Azure, or GCP, Docker, Kubernetes, or financial services environments such as banking, payments, capital markets, or lending.</li> </ul> <p> </p> <div class="ewa-rteLine"> <h2 data-section-id="13k4p8o" data-start="4327" data-end="4352"><strong data-start="4330" data-end="4352">Inclusion at Capco</strong></h2> <p data-start="4354" data-end="4847">We're committed to making our recruitment process accessible and straightforward for everyone. If you need any adjustments at any stage, just let us know—we'll be happy to help. We value each person's unique perspective and contribution. At Capco, we believe that being yourself is your greatest strength. Our <strong data-start="4664" data-end="4685">#BeYourselfAtWork</strong> culture encourages individuality and collaboration—a mindset that shapes how we work with clients and each other every day.</p> </div> <div class="ewa-rteLine"> </div> <div class="ewa-rteLine"><strong>Why This Role Is Open</strong></div> <div class="ewa-rteLine">We are currently hiring for this role due to an existing or newly created vacancy within our organization. This position is open as part of our ongoing business needs, and we are actively reviewing applications to fill this role with a qualified candidate who can make an immediate impact.</div> <div class="ewa-rteLine"> </div> <div class="ewa-rteLine"><strong>Use of Artificial Intelligence in Talent Acquisition</strong></div> <div class="ewa-rteLine">At Capco, we use artificial intelligence (AI) tools to support and enhance several parts of talent acquisition. This includes using AI-enabled features within LinkedIn to help source potential candidates, speeding up routine recruitment communications such as emails and creating compelling and brand-aligned job postings that accurately reflect role requirements, and AI-scheduling applications to improve the efficiency of interview coordination.</div> <div class="ewa-rteLine"> </div> <div class="ewa-rteLine">AI is used as a support tool only. All hiring decisions are made by talent acquisition and hiring teams.</div> <p> </p><div class="content-pay-transparency"><div class="pay-input"><div class="description"><p><span style="font-size: 16px;"><strong>Pay Transparency</strong></span></p> <p>The salary range for this position is listed below. Additionally, this position may also be eligible to receive an annual discretionary/variable bonus payment.</p> <p> </p> <p>Capco is committed to providing fair and equitable compensation to our people. Our compensation policies and salary ranges are designed to allow our people to progress through the salary range as they demonstrate strong performance and develop in their role over time. The base pay offered to selected candidates will be within the salary range and the placement will vary based upon a variety of factors, including, but not limited to job-related knowledge, skills, experience and internal equity. </p></div><div class="title">Canada Pay Transparency</div><div class="pay-range"><span>$92,000</span><span class="divider">—</span><span>$118,000 CAD</span></div></div></div>
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within Wholesale Credit Risk, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job Responsibilities * Execute software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems * Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems * Leverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards * Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation * Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development * Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems * Proactively identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architecture Required Qualifications, Capabilities, And Skills * Formal training or certification on software engineering concepts and proficient applied experience Hands-on practical experience in system design, application development, testing, and operational stability * Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages * Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security * Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices * Overall knowledge of the Software Development Life Cycle * Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Preferred Qualifications, Capabilities, And Skills * Familiarity with modern front-end technologies * Exposure to cloud technologies ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
DevOps JAVA Engineer (mwd) Als DevOps Experte arbeiten Sie in spannenden Kundenprojekten für eine komplexe Softwarelösung. Standort: München Vertragsart: Unbefristete Festanstellung durch unseren Klienten Aufgaben * Als DevOps JAVA Engineer arbeiten Sie in spannenden Kundenprojekten für eine komplexe Softwarelösung im JAVA-Stack (Server-seitig). * Hierbei bauen Sie insbesondere Kubernetes-Cluster selbständig auf, betreuen CI/CD Pipelines und sorgen für das entsprechende Monitoring. * Sie verwenden in dieser Rolle eine Bandbreite vielfältiger Technologien (Docker, AWS, ClickHouse, Grafana) und sind primär im Linux-Umfeld tätig. * Dabei nutzen Sie auch LLMs (Large Language Models) im KI-Bereich. * Teils ist noch JAVA-Entwicklungs Know-how erforderlich - Sie sollten DevOps-seitig also aus der Entwicklung kommen. * Es kann Hybrid/Remote gearbeitet werden mit zeitweiliger Präsenz beim Kunden. Ihr Profil * Mehrjährige Berufserfahrung im DevOps-Umfeld * Erfahrung in der Softwareentwicklung mit JAVA * Sehr gutes Know-how in Kubernetes, Docker und Linux ist zwingend erforderlich * Breite Kenntnisse in angrenzenden Technologien wie etwa Grafana, MariaDB, PostgreSQL, Apache Kafka sind hilfreich * Dienstleistermentalität * Gute Deutschkenntnisse in Wort und Schrift Benefits In einem Unternehmen mit einem hohen Anteil treuer und namhafter Stammkunden haben Sie viele Möglichkeiten, sich fachlich einzubringen und persönlich weiterzuentwickeln. Die Kultur ist geprägt von Kollegialität und Professionalität und man spricht sich mit "Du" an. Abgerundet und flankiert wird dies durch: * Attraktive Vergütung mit sehr guten Perspektiven * Fokus auf die fachliche Weiterbildung der Mitarbeiter * Ansprechende regelmäßige Mitarbeiterevents * Bereitstellung kostenloser Getränke und Obst * Möglichkeit für regelmäßige Home-Office-Tage- * Arbeitsplatz mit sehr guter öffentlicher Verkehrsanbindung Unser Klient ist ein Softwarehaus mit einem breiten Produktspektrum. Machen Sie Ihren nächsten Karriereschritt und bewerben Sie sich gleich hier oder senden Sie uns Ihre vollständigen Bewerbungsunterlagen mit Angabe der Referenznummer 23584 , Ihrer Gehaltsvorstellungen sowie ggf. Ihrer Reise- und Umzugsbereitschaft (Ein Anschreiben ist nicht erforderlich). Ihre Daten werden von uns niemals ohne Ihre explizite Zustimmung für jeden Einzelfall weitergeleitet. Wir garantieren eine Rückmeldung innerhalb von 2 Arbeitstagen. Vesterling ist seit über 25 Jahren einer der führenden Personaldienstleister im Bereich Technologie. Schwerpunkte der Tätigkeit sind das Recruiting von Experten bis hin zum Executive Search auf Vorstandsebene sowie das Outplacement. Unsere Consultants, selbst erfahrene Informatiker und Ingenieure, beraten Sie in allen Karrierefragen und unterstützen Sie bei der Auswahl geeigneter Positionen.
About Us At Vix Technology, we're bringing people, technology and services together to make transport work better for everyone. Operating across international markets, we connect and simplify complex transport systems, giving operators the clarity, control and confidence to run better mobility and create simpler, more connected experiences for passengers. Our goal is simple: better systems, better outcomes and transport that works as one. It's our people who make that possible. We value those who take ownership, work well with others and aren't afraid to question the default. You'll have the opportunity to contribute your expertise, solve meaningful challenges and work alongside people who share your ambition to build great solutions and make a difference. The Opportunity We’re looking for a Software Engineer to help build and evolve modern, scalable technology used within our solutions. This is a hands-on engineering role for someone who enjoys working across the technology stack and wants to have a real impact on the products they build. You’ll work primarily with Angular, TypeScript and Java, developing web applications and RESTful APIs within an AWS cloud environment. The opportunity As a Software Engineer, you’ll be involved throughout the development lifecycle – from designing and developing new functionality through to automated testing, deployment and ongoing improvement. You’ll build and maintain modern web applications using Angular and TypeScript, while using Java to develop the services and APIs that sit behind them. You'll design and build RESTful architectures following industry best practice, ensuring our solutions are scalable, maintainable and straightforward to integrate. Quality will be an important part of how you work. You'll design and develop automated tests and test harnesses, helping us identify issues earlier and giving the team greater confidence as our products continue to evolve. You'll also work within AWS cloud environments and contribute to CI/CD pipelines and automated build and testing processes, helping us continually improve how quickly and reliably we can deliver software. About You We're looking for engineers who combine strong development fundamentals with the curiosity and problem-solving skills to work across different areas of a technology platform. You'll Bring * Strong hands-on experience with Angular, TypeScript and Java, including developing and maintaining web applications. * Experience designing and building RESTful APIs and architectures using recognised industry best practices. * Experience creating automated tests and test harnesses, with a strong focus on software quality. * Practical experience with AWS, CI/CD pipelines and automated build and testing processes. * A good understanding of GitHub and source-control best practices, alongside strong troubleshooting and problem-solving skills. Why this role? This is a great opportunity if you enjoy seeing the bigger picture rather than working on one isolated part of a system. You'll have the opportunity to work across front-end development, backend services, APIs, cloud technology and automation, collaborating with other engineers to solve interesting technical problems and continuously improve the product. We're looking for engineers who care about quality, simplicity and building software that lasts. If you enjoy learning, solving problems and taking ownership of what you build, we'd love to hear from you. What We Offer Join Vix Technology and be part of a global team making transport work better. You’ll work with talented people to solve real-world challenges in a culture that values collaboration, ownership, fresh thinking and putting customers first. Alongside this, we offer a range of benefits designed to support you at work and beyond. Equal Opportunities Vix Technology is committed to a workplace where everyone is treated with dignity, respect, fairness and inclusion. We value diversity of background, experience and perspective and are committed to equal opportunity, with employment decisions based on merit. If you need an adjustment or support at any stage of the recruitment process, please let us know. No applications from agencies, please! Any introductions will be considered gifts.
Global Cyber Security company seeks a skilled Software Engineer with excellent Java skills to work on complex API and Back-End Automated Testing initiatives. 1 year Renewable Contract. Will work on cutting-edge Automation Testing End-To- End solutions in a robust Java DevOps Docker/Kubernetes) environment. Must have top Java (and/or C++) coding skills. $800 Daily. 1 year assignment. Mostly WFH. Must be based in Sydney. Key Responsibilities: * Design, develop and execute feature test, end to end test, and regression test for API and UI. * Maintain automation testing framework; Integrate automation test into CI/CD pipelines and monitor daily regression test result. * Log, track and verify software defects; reproduce issues and validate fixes. * Collaborate with QA , Devs and PO to develop test strategies and plans. * Execute deployment test, compatibility test and failover test according to product rollouts. * Develop test scripts to run 2h/48h performance test periodically. * Monitor and test in production during rollout. Required Skills/Experience: * Bachelor's Degree in Computer Science or IT. * Strong understanding of testing principles and practices. * Rich experience in Back-End test. * 5+ years of experience in Test Automation with JAVA or other programming languages. * Experience in software development and strong understanding of SDLC. * Experience with Kubernetes and Docker. * Strong experience with Agile development methodologies and JIRA, Confluence * Hands-on experience with Postman for API testing. * Experience with CI/CD pipelines, Jenkins, Git. * Good to have experience with Docker, Kafka, Prometheus, Grafana, and Kubernetes. For more details, please call Bob Wallace at 02 9091 8212. Balance Recruitment is committed to equal opportunity employment. We celebrate diversity and encourage people from all sections of the community to apply.
<h2><strong>About Doctolib</strong></h2> <p>Doctolib Connect is a secure medical communication app designed for healthcare professionals.</p> <p>More than 1M healthcare professionals use Doctolib Connect to discuss and coordinate patient care with colleagues both within and beyond their organizational walls. Today, Doctolib Connect is the largest medical network in Europe. </p> <p>Since 2013, Doctolib has been striving for a healthier world by providing new-generation technology. With more than 2,800 employees across France, Italy, Germany and the Netherlands, Doctolib improves the daily lives of healthcare professionals and serves more than 80 million Europeans, offering a fast, frictionless, and secure journey for all their care needs.</p> <h2><strong>What you'll do</strong></h2> <p>We are looking for a <strong>Senior Fullstack Engineer </strong>to join the <strong>Doctolib Connect </strong>team in <strong>Amsterdam, Netherlands</strong>.</p> <p>As a <strong>Fullstack Engineer</strong>, your mission will be to work on <strong>web features</strong> for our secure medical communication solutions that enable healthcare professionals to discuss and coordinate patient care with colleagues both within and beyond their organizational walls. You will be working in a feature team developing a product that powers Europe's largest medical network with over 1M healthcare professionals.</p> <p>Working in the tech team at Doctolib involves building innovative products and features to improve the daily lives of care teams and patients. We work in feature teams in an agile environment, while collaborating with product, design, and business teams.</p> <p><strong>Your responsibilities include but are not limited to:</strong></p> <ul> <li>Frontend (React): building and owning web features, reviewing code and setting quality standards</li> <li>Backend and APIs (Java): API-focused work that supports the frontend and the features it owns</li> <li>Technical leadership and delivery ownership: estimates, delivery plans, breaking down projects, giving the team context, accountability for results</li> <li>Collaboration and team practices: working with the PM and Designer, supporting ways of working and processes, mentoring other engineers</li> <li>Managing the full development lifecycle, including stakeholder communication and production issue debugging</li> </ul> <p><strong>About our tech environment</strong></p> <ul> <li>Our solutions are built on a single fully cloud-native platform that supports web and mobile app interfaces, multiple languages, and is adapted to the country and healthcare specialty requirements. To address these challenges, we are modularizing our platform run in a distributed architecture through reusable components.</li> <li>Our stack is composed of React, TypeScript, Java, Rails, Python, Kotlin, Swift, and React Native.</li> <li>We leverage AI ethically across our products to empower patients and health professionals. Discover our AI vision <a href="https://careers.doctolib.com/ai-careers/">here</a> and learn about our first AI hackathon <a href="https://medium.com/doctolib/building-for-healthcare-our-first-ai-hackathon-aa9d10d1a250">here!</a></li> </ul> <h2><strong>Who you are</strong></h2> <p>Before you read on: if you don't have the exact profile described below, but you feel this job description matches your skill set, we still encourage you to apply.</p> <ul> <li>You have 5+ years experience working as fullstack software engineer on user facing applications</li> <li>You have experience with React, Typescript and one or more of our backend technologies (Java, Rails...)</li> <li>You have experience running software on cloud infrastructure, ideally AWS</li> <li>You have experience working with database technologies, preferably JPA, MySQL, MongoDB and Elasticsearch/Opensearch</li> <li>You enjoy figuring out why things work, not just that they work</li> <li>You're fluent in English</li> </ul> <h2><strong>What we offer</strong></h2> <ul> <li>Company pension scheme through our partner Allianz</li> <li>27 days of annual leave per year (and the ability to accrue more days on your work anniversary!)</li> <li>Work from abroad for up to 10 days per year thanks to our flexibility days policy</li> <li>Enrollment in Doctolib's long-term employee value sharing plan called DoctoGrowth</li> <li>Free mental health and coaching services through our partner Moka.care</li> <li>Free breakfast and lunch plan every day on-site</li> <li>Bike lease scheme with our partner Lease a Bike, 35% price below the market</li> <li>Discounted membership with Urban Sports Club</li> <li>Continuous training programs on all key competencies (English, soft skills, expertise)</li> <li>Reimbursement of public transportation if you live outside the Amsterdam highway ring</li> <li>Parent Care Program: Various initiatives supporting parenthood, including 100% paid parental leave up to 16 weeks, including bonuses, for mothers and up to 5 weeks for the co-parent, flexible return and 3 days of leave per year for child sickness</li> <li>Relocation support for international mobilities</li> </ul> <h2><strong>The interview process</strong></h2> <ul> <li>Recruiter Interview</li> <li>Coding Interview</li> <li>System Design Interview</li> <li>Behavioral Interview</li> <li>Offer!</li> </ul> <p> </p> <p><em>At Doctolib, we are committed to improving access to healthcare for everyone. This translates into our recruitment process. We evaluate candidates based solely on qualifications and motivation, without any form of discrimination.</em></p> <p><em>The more diverse ideas are heard, the more our product will truly improve healthcare for all. You are welcome to apply to Doctolib, regardless of your gender, religion, age, sexual orientation, ethnicity, disability.</em></p> <p><em>To ensure equal opportunities, we invite you to exclude personal information (e.g. pictures, age) from your applications. If you require any accommodation, please let us know for support during the hiring process. </em><em>Join us in building the healthcare we all dream of!</em></p> <p><em>All information provided is processed by Doctolib for application management. For data processing details, click</em><a href="https://media.doctolib.com/image/upload/v1678356494/legal/Career-Privacy-Policy-Feb-23-EN.pdf"><em> </em><em>here</em></a><em>. </em><em>Please contact hr.dataprivacy(at)doctolib.com for inquiries or to exercise your rights.</em></p>
ABOUT DOCTOLIB Doctolib Connect is a secure medical communication app designed for healthcare professionals. More than 1M healthcare professionals use Doctolib Connect to discuss and coordinate patient care with colleagues both within and beyond their organizational walls. Today, Doctolib Connect is the largest medical network in Europe. Since 2013, Doctolib has been striving for a healthier world by providing new-generation technology. With more than 2,800 employees across France, Italy, Germany and the Netherlands, Doctolib improves the daily lives of healthcare professionals and serves more than 80 million Europeans, offering a fast, frictionless, and secure journey for all their care needs. WHAT YOU'LL DO We are looking for a Senior Fullstack Engineer to join the Doctolib Connect team in Amsterdam, Netherlands. As a Fullstack Engineer, your mission will be to work on web features for our secure medical communication solutions that enable healthcare professionals to discuss and coordinate patient care with colleagues both within and beyond their organizational walls. You will be working in a feature team developing a product that powers Europe's largest medical network with over 1M healthcare professionals. Working in the tech team at Doctolib involves building innovative products and features to improve the daily lives of care teams and patients. We work in feature teams in an agile environment, while collaborating with product, design, and business teams. Your responsibilities include but are not limited to: - Frontend (React): building and owning web features, reviewing code and setting quality standards - Backend and APIs (Java): API-focused work that supports the frontend and the features it owns - Technical leadership and delivery ownership: estimates, delivery plans, breaking down projects, giving the team context, accountability for results - Collaboration and team practices: working with the PM and Designer, supporting ways of working and processes, mentoring other engineers - Managing the full development lifecycle, including stakeholder communication and production issue debugging About our tech environment - Our solutions are built on a single fully cloud-native platform that supports web and mobile app interfaces, multiple languages, and is adapted to the country and healthcare specialty requirements. To address these challenges, we are modularizing our platform run in a distributed architecture through reusable components. - Our stack is composed of React, TypeScript, Java, Rails, Python, Kotlin, Swift, and React Native. - We leverage AI ethically across our products to empower patients and health professionals. Discover our AI vision here https://careers.doctolib.com/ai-careers/ and learn about our first AI hackathon here! https://medium.com/doctolib/building-for-healthcare-our-first-ai-hackathon-aa9d10d1a250 WHO YOU ARE Before you read on: if you don't have the exact profile described below, but you feel this job description matches your skill set, we still encourage you to apply. - You have 5+ years experience working as fullstack software engineer on user facing applications - You have experience with React, Typescript and one or more of our backend technologies (Java, Rails...) - You have experience running software on cloud infrastructure, ideally AWS - You have experience working with database technologies, preferably JPA, MySQL, MongoDB and Elasticsearch/Opensearch - You enjoy figuring out why things work, not just that they work - You're fluent in English WHAT WE OFFER - Company pension scheme through our partner Allianz - 27 days of annual leave per year (and the ability to accrue more days on your work anniversary!) - Work from abroad for up to 10 days per year thanks to our flexibility days policy - Enrollment in Doctolib's long-term employee value sharing plan called DoctoGrowth - Free mental health and coaching services through our partner Moka.care - Free breakfast and lunch plan every day on-site - Bike lease scheme with our partner Lease a Bike, 35% price below the market - Discounted membership with Urban Sports Club - Continuous training programs on all key competencies (English, soft skills, expertise) - Reimbursement of public transportation if you live outside the Amsterdam highway ring - Parent Care Program: Various initiatives supporting parenthood, including 100% paid parental leave up to 16 weeks, including bonuses, for mothers and up to 5 weeks for the co-parent, flexible return and 3 days of leave per year for child sickness - Relocation support for international mobilities THE INTERVIEW PROCESS - Recruiter Interview - Coding Interview - System Design Interview - Behavioral Interview - Offer! At Doctolib, we are committed to improving access to healthcare for everyone. This translates into our recruitment process. We evaluate candidates based solely on qualifications and motivation, without any form of discrimination. The more diverse ideas are heard, the more our product will truly improve healthcare for all. You are welcome to apply to Doctolib, regardless of your gender, religion, age, sexual orientation, ethnicity, disability. To ensure equal opportunities, we invite you to exclude personal information (e.g. pictures, age) from your applications. If you require any accommodation, please let us know for support during the hiring process. Join us in building the healthcare we all dream of! All information provided is processed by Doctolib for application management. For data processing details, click here https://media.doctolib.com/image/upload/v1678356494/legal/Career-Privacy-Policy-Feb-23-EN.pdf. Please contact hr.dataprivacy(at)doctolib.com for inquiries or to exercise your rights.
In a nutshell Our Java teams in the Logistics domain make sure that our products travel all the way from the suppliers in our electronic vehicles, and arrive at our customers’ houses with a smile. From optimizing our routes, to making our drivers’ lives easier, to planning and executing all inbound and outbound products: there’s a wide range of products to work on. Through designing, developing, and testing new features, or improving the scalability and security of our platform: you’ll be owning a product together with your team, while finding yourself fully immersed in an engaging scaleup culture. Tricks of the trade Ownership : Take ownership of projects from concept to delivery, aligning technical solutions with business goals with a product engineering mindset Problem solving : You see a problem, you tackle it with technology - with your users always in mind Contribution : Design, test, evolve, and evaluate the systems that underpin our Logistics operations, offering a creative and analytical approach Our Tech: Java 21/25 (Spring 6 with Spring Boot 3.5, Reactor, Immutables, Maven), React, Angular, RabbitMQ, Kafka, PostgreSQL, MongoDB, Git, Docker, AWS, Helm, Terraform, Kubernetes, Vault, Datadog, Python 3.x We’re looking for You have a Master’s Degree (in Computer Science, Artificial Intelligence, Information Technology, Computer Engineering or a related technical field) or equivalent experience. You have a product mindset: you own and solve business problems through tech You have 1-5 years of professional experience in programming and software development You have a profound understanding of software development principles and are ready to have hands on backend and frontend alike Your English skills are on point (no Dutch required) You're based in or happy to relocate to the Netherlands* * We work from our office in Amsterdam. Being present makes a genuine difference to your team and the work. There's flexibility to work from home when needed, but if remote or hybrid-first is what you're after, this probably isn't the right fit. Please send your CV in English for complete consideration. Picnic Perks ✍🏼 Mastery is a journey! You’ll get plenty of opportunities to challenge yourself and grow, including the Picnic Tech Academy, Lunch & Learn sessions, and tailored soft skills training. 💡 Make a difference You will work on real-world problems, seeing the impact of your work every day in our warehouses and in our satisfied customers. Plus, our fully electric vehicles and sustainable business model mean you’ll also be contributing to making the world a better place! 🫱🏼🫲🏾 Teamwork makes the dream work With more than 80 nationalities across 3 countries, you’ll be part of a diverse company with plenty of cool stuff to get involved with, from board game evenings, to after-work drinks, to our company ski trip and more! 🍎 You are what you eat You’ll get freshly prepared, healthy lunches and snacks (with plenty of vegetarian, vegan, and halal options). Coffee snob? Don’t worry, our amazing Picnic barista has you covered. 🚴🏽 Stay healthy Mental health is important. As well as having the option to speak with Picnic colleagues who act as confidential advisors, our collaboration with OpenUp gives you easy access to professional psychologists, along with workshops and materials. There are plenty of sports communities and events to get involved with, from tennis to yoga, to climbing! 🔋 Attractive package We offer competitive compensation and a pension plan that looks out for your future self, as well as 25 vacation days per year, so you can recharge your batteries 🌍 Benefits for expats It can be daunting starting a new job AND moving to a new country. That’s why we offer lots of support for our many expat colleagues, if you want to find our relocation benefits, see here . Find Jobs in Netherlands on Arbeitnow
<div class="content-intro"><p><strong>Secure Every Identity, from AI to Human<br><br></strong>Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence.<br><br>This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk.</p></div><p><strong>About Okta:</strong><br>The Okta Agentic Services Team is at the forefront of AI integration, building the next generation of tools that empower customers to seamlessly utilize Okta alongside AI Agents. Our primary mission is pioneering robust infrastructure using the Model Context Protocol (MCP) to deeply connect AI models with Okta's core capabilities. We are also highly committed to empowering the broader developer ecosystem, actively contributing to Open Source SDKs that simplify how builders incorporate Okta into their AI-driven workflows. By championing these open standards and open-source tools, we provide the foundational building blocks necessary to shape the future of secure, intelligent applications.</p> <p><strong>In This Role, You Will:</strong></p> <ul> <li>Design and develop the next generation of AI-enabled tools that allow Okta customers to seamlessly utilize AI agents, heavily leveraging the Model Context Protocol (MCP).</li> <li>Actively build, maintain, and contribute to Open Source SDKs, empowering the broader developer community to easily incorporate Okta into their AI-driven applications and workflows.</li> </ul> <ul> <li>Design, develop, and maintain highly available, scalable, and resilient services and applications, including clear low-level designs, robust APIs, and effective data models.</li> <li>Own end-to-end technical solutions across multiple services or components, ensuring code quality, observability, security, and operational readiness.</li> <li>Collaborate with product, design, and cross-functional engineering teams to translate business and customer requirements into technical solutions that can be reused across domains.</li> <li>Lead code and design reviews, drive engineering best practices, and mentor other engineers to improve technical execution and maintain high standards.</li> <li>Diagnose complex production issues, improve reliability and performance through data-driven analysis, and enhance CI/CD pipelines and operational tooling.</li> <li>Safely integrate and operate AI/ML‑enabled solutions that improve outcomes, including familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products.</li> </ul> <p><strong>Culture, Mentorship & Best Practices:</strong></p> <ul> <li>Raise the Bar: Champion sustainable engineering practices. You will be the standard-bearer for best-in-class code, documentation, testing, and monitoring, guiding the team toward the next generation of our fintech systems.</li> <li>Be a Trusted Mentor: Serve as a humble mentor and technical advisor to both junior engineers and peer leaders. You will foster an environment of psychological safety, helping teams navigate differences in opinion to commit and move forward effectively.</li> <li>Force Multiplier: Act as a role model for judgment and responsibility. Engineers across the organization will look to you for guidance on how to plan, execute, and deliver high-leverage solutions that impact the entire group.</li> </ul> <p><strong>Experience and Qualifications: </strong></p> <ul> <li>Strong computer science fundamentals including data structures, algorithms, and advanced system design.</li> <li>4+ years of experience working on backend and distributed systems.</li> <li>Deep expertise in Java, Spring/Spring Boot, and SQL/NoSQL databases.</li> </ul> <ul> <li>Experience designing and evolving the architecture of multi-service or domain-level systems, including well-structured APIs, data models, and integration patterns.</li> <li>Demonstrated success improving performance, reliability, and scalability of high-traffic or mission-critical systems using data-driven analysis and experimentation.</li> <li>Experience driving engineering excellence initiatives such as test automation, CI/CD improvements, security hardening, and operational best practices.</li> <li>Hands-on experience integrating or operating AI/ML‑enabled capabilities within production services or workflows, including responsible use of AI to enhance user or business outcomes.</li> <li>Familiarity with AI-driven developer productivity or observability tools and applying AI-related techniques in a way that is appropriate and safe for large-scale software systems.</li> <li>Excellent communication and stakeholder management skills across technical and business teams.</li> </ul> <p>#LI - Hybrid</p> <p>P22181_3334968</p><div class="content-conclusion"><p><strong>The Okta Experience</strong></p> <ul> <li><a href="http://rewards.okta.com">Supporting Your Well-Being</a> </li> <li><a href="https://www.okta.com/company/okta-for-good/">Driving Social Impact </a></li> <li><a href="https://www.okta.com/company/talent-connection-community/">Developing Talent and Fostering Connection + Community</a></li> </ul> <p>We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one.<br><br>Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws.<br><br>If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please <a href="https://docs.google.com/forms/d/1EfiEYZrIyhA2X4Fijk0R3RKYOzNoS3wtvyM4nhbZnXE/edit">use this Form</a> to request an accommodation.<br><br>Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please <a href="https://talent.okta.com/new-york-city-aedt-notice.html">click here</a> to view our full NYC AEDT Notice.</p></div>
Accountabilities: You will be responsible for designing, developing, and maintaining enterprise applications while ensuring seamless integration between frontend interfaces and backend services. Your work will contribute to technical excellence, application performance, and the continuous improvement of development practices. Design, develop, and maintain full-stack enterprise applications. Build modern, responsive frontend applications using Angular and TypeScript. Develop and maintain backend services and APIs using Java, Spring Boot, Quarkus, or similar frameworks. Design and implement RESTful APIs and integrations with internal and external systems. Develop, maintain, and optimize data models and database interactions. Contribute to software architecture decisions, technical design discussions, and implementation strategies. Independently deliver features across the frontend and backend. Maintain high code quality through clean coding practices, automated testing, and peer reviews. Collaborate with distributed Agile teams to deliver scalable, reliable, and maintainable solutions. Identify opportunities for improvement and promote engineering best practices. Requirements: The ideal candidate combines strong frontend expertise with solid backend engineering skills and the ability to take ownership of complex enterprise software development. You should be comfortable working independently, collaborating across distributed teams, and contributing to technical decisions throughout the development lifecycle. Strong hands-on experience with Angular and TypeScript. Solid backend development experience using Java and Spring Boot, Quarkus, or similar frameworks. Experience designing, developing, and integrating REST APIs. Strong understanding of SQL and relational database concepts. Practical experience with PostgreSQL or comparable relational databases. Good knowledge of software architecture, clean code principles, and automated testing. Ability to independently design and implement features across the full technology stack. Experience developing and maintaining complex enterprise applications. Strong analytical, troubleshooting, and problem-solving skills. A proactive approach to task ownership, decision-making, and proposing solutions. Experience working within Agile methodologies and distributed teams. Strong English communication skills. Nice-to-have qualifications: Experience with Kubernetes, GitLab CI, or Argo CD. Knowledge of authentication and authorization concepts. Familiarity with cloud-native deployment environments. Understanding of DevOps practices and CI/CD pipelines. Experience contributing to technical mentoring, architecture discussions, and code reviews. Benefits: Fully remote work arrangement. Full-time employment opportunity. Opportunity to work on modern enterprise applications and complex technical challenges. Exposure to contemporary frontend, backend, and cloud-native technologies. Opportunities to contribute to architectural decisions and continuous engineering improvement. Salary, healthcare coverage, and additional benefits are not specified in the available job description. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
Company Description Experian is a global data and technology company, powering opportunities for people and businesses around the world. We operate across a range of markets, from financial services to healthcare, automotive, agribusiness, insurance, and many more. Experian invests in people and new advanced technologies to unlock the power of data. We have an amazing team of 25,200 people in 32 countries. Job Description Experian Software Solutions (ESS) is the global product and engineering function delivering world-class software solutions. ESS is structured around core business areas: Analytics, Decisioning, Identity \& Fraud (ID\&F), and Solutions. ESS is comprised of ~1,100 people across 14 countries, almost 80% of whom are engineers. We looking for an experienced Head of Software Engineering to provide strategic engineering leadership across the ID\&F global organisation, combining people leadership, technology modernisation, and delivery accountability. You will be a senior partner to business and technology stakeholders, shaping how engineering teams operate, innovate, and deliver at scale. You will be required to travel to our London office once a week to meet senior stakeholders. As the Head of Software Engineering, you will * Build and lead high-performing, globally distributed engineering teams, setting clear direction, priorities, accountability, and fostering a culture of collaboration, innovation, and continuous improvement. * Drive delivery excellence by translating strategic objectives into executable plans, measurable outcomes, and sustainable operating rhythms that ensure consistent, high-quality delivery. * Champion an AI-native engineering culture by embedding AI, automation, and data-driven decision-making into software development, delivery practices, and operational processes. * Provide technical leadership with expertise in Java Full Stack, .NET, AWS, EKS, Claude, Cursor, and modern engineering and deployment practices to guide solution design and technical strategy. * Lead technology modernisation initiatives, simplifying legacy environments and accelerating the adoption of new platforms, tools, architectures, and ways of working. * Act as a trusted advisor and solution provider for complex business and technology challenges, applying structured thinking, sound judgment, and pragmatic decision-making. * Partner closely with product, engineering, operations, and business stakeholders to align priorities, remove blockers, manage dependencies, and deliver scalable solutions. * Ensure all engineering decisions and execution activities align with governance, security, compliance, enterprise risk standards, and organisational objectives. * Own workforce planning and talent strategy, including hiring, succession planning, capability development, diversity initiatives, and coaching people managers to build strong leadership pipelines. * Manage budgets, vendor relationships, and resourcing strategies while representing engineering in senior leadership forums, providing visibility into risks, dependencies, performance, and strategic progress. Qualifications * Strong people leadership experience, building, coaching and developing global engineering teams, driving engineering best practice and providing technical leadership. * Proficient in .NET, AWS, EKS, Devops, Claude, Cursor based engineering and deployment practices. Any experience in Java is highly desirable. * Experience using AI tools and driving adoption across engineering teams. * Experience working within a secure development environment. * Expertise in building strong relationships with teams and leaders globally and influencing decision making using a data driven approach. * Foster a culture of innovation, continuous improvement, and learning, encouraging teams to challenge the status quo and adopt better ways of working * Demonstrate a strategic mindset while staying close to execution and driving delivery of solutions. * Solves problems with a business-first and technology-informed mindset and adapts quickly and works effectively through ambiguity Additional Information Benefits package includes: * Hybrid working - 40% office based * Great compensation package and discretionary bonus * Core benefits include Pension, Bupa healthcare, Sharesave Scheme and more * 25 days annual leave with 8 bank holidays and 3 volunteering days. You can purchase additional annual leave. Our uniqueness is that we celebrate yours. Experian's people first, inclusive and purpose driven culture is multi award-winning; World's Best Workplaces™ 2025 (Fortune Global Top 25), Great Place To Work™ in 26 countries to name a few. Check out Experian Life on social or explore our Careers Site to understand why. Experian is also proud to be an Equal Opportunity and Affirmative Action employer. If you have a disability or special need that requires accommodation, please let us know at the earliest opportunity. Grade: C/EB7 Recruitment Fraud Awareness - Experian's recruitment process is conducted only through authorised channels. Recruitment communications will only be sent from an @experian.com email address. Experian will never ask candidates to make any payment as part of an application, interview, assessment, onboarding, or recruitment process. To apply for roles or verify opportunities, please visit experian.com/careers. Experian Careers - Creating a better tomorrow together Find out what its like to work for Experian by clicking here
Job Description Ready to build technology that powers a leading global financial firm? In this role, you'll contribute to secure, stable, and scalable products while sharpening your engineering skills through hands-on delivery. You'll work in an agile team environment where collaboration, learning, and code quality are central to how we operate. You'll have opportunities to grow your technical depth, broaden your product exposure, and expand your impact over time. Join us to help deliver modern solutions that make a difference for our clients and business. Job Summary As a Software Engineer II in the Commercial \& Investment Bank, you will be part of an agile team that enhances, designs, and delivers software components for the firm's technology products in a secure, stable, and scalable way. You will execute software solutions through design, development, and technical troubleshooting across multiple components of a product, application, or system. You'll collaborate with teammates and partners to deliver value iteratively while strengthening your engineering craft. You'll contribute to a culture that prioritizes resilience, security, and continuous improvement. Job Responsibilities * Execute standard software solution design, development, and technical troubleshooting * Write secure, high-quality code in at least one programming language with limited guidance * Leverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards * Design, develop, code, and troubleshoot with consideration of upstream and downstream systems and technical implications * Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation * Apply technical troubleshooting to break down solutions and solve technical problems of basic complexity * Gather, analyze, and draw conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development * Learn and apply system processes, methodologies, and skills for the development of secure, stable code and systems Required Qualifications, Capabilities, And Skills * Formal training or certification on software engineering concepts with applied experience in delivering software solutions * Hands-on practical experience in system design, application development, testing, and operational stability * Experience developing, debugging, and maintaining code using one or more modern programming languages and database querying languages * Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, testing, troubleshooting, or documentation) with demonstrated ability to critically evaluate and validate AI-generated outputs * Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations * Experience across the Software Development Life Cycle * Exposure to agile methodologies and practices such as CI/CD, application resiliency, and security Preferred Qualifications, Capabilities, And Skills * Experience developing applications using Java or Python * Experience working with AWS or cloud-based services ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial \& Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial \& Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
Join our Market Services Trade Validation team and help shape the next phase of our post-trade platform transformation. The team is evolving a digital-first post-trade lifecycle, partnering closely with business teams and using modern cloud and AI-enabled technologies to reduce manual intervention, move controls closer to trade execution, and validate data at source. We are a global financial services group operating in 30 markets with 57 years of unbroken profitability. At Macquarie, you’re empowered to shape a career that is fulfilling and creates value. You will bring your insights and expertise to the task at hand and feel supported as you make your own kind of impact for a better future. What role will you play? As a hands-on engineering leader, you’ll shape the architecture, delivery, and technical direction of a large-scale financial platform while continuing to write production code regularly. You’ll review pull requests, design microservices architecture, mentor engineers, uplift code quality, and help drive consistent engineering standards across the team. You’ll act as a player-coach, balancing deep technical contribution with team leadership. You’ll help turn complexity into clarity, empower engineers to take ownership, manage delivery risk carefully, and guide the team to make high-quality technical decisions with appropriate autonomy. What You Offer * Extensive hands-on software engineering experience, with deep Java/JVM expertise and a strong track record delivering complex, business-critical platforms * Strong current coding capability in Java and JavaScript, including experience with Java 17+, Spring Boot 3.x, Spring Cloud, and Spring Security * Experience designing distributed systems, microservices architectures, scalable backend platforms, and API-led integrations * Practical experience with cloud-native engineering, preferably AWS, including Docker, Kubernetes, CI/CD, infrastructure as code, observability, and operational resilience * Experience with data and messaging technologies such as PostgreSQL, Redis, MSSQL, Apache Kafka, AWS SQS/SNS, and RESTful APIs * Proven ability to lead, mentor, and develop engineering teams, creating a culture of trust, clarity, accountability, and ownership * Strong architectural judgement, with the ability to make high-quality technical decisions, manage delivery risk, and bring structure to ambiguous environments * Experience with AI-assisted development, automation, or agentic AI integration, including tools such as GitHub Copilot, AWS Bedrock, or equivalent * Strong stakeholder management skills, with experience aligning technical direction to strategic priorities, commercial outcomes, and production stability * Experience in financial markets, post-trade processing, OTC derivatives, or agentic AI systems would be highly regarded. We love hearing from anyone inspired to build a better future with us, if you're excited about the role or working at Macquarie we encourage you to apply. What We Offer Benefits At Macquarie, you’re empowered to shape a career that’s rewarding in all the ways that matter most to you. Macquarie employees can access a wide range of benefits which, depending on employment type, include: * 1 wellbeing leave day per year * Up to 5 additional service bonus leave days per year * Up to 20 weeks’ paid parental leave for primary caregivers along with 12 days of transition leave upon return to work, and 6 weeks’ paid leave for non-primary caregivers * 2 days of paid volunteer leave and donation matching * Up to 12 months’ gender affirmation leave, including 6 weeks’ paid leave * Access to Employee Assistance Program and wellbeing benefits including skin and health checks, and flu vaccinations * Access to a wide range of salary packaging options * Access to a wide range of learning and development opportunities, including reimbursement for professional membership or subscription * Hybrid and flexible working arrangements, dependent on role * Reimbursement for work from home equipment About Technology Technology enables every aspect of Macquarie, for our people, our customers and our communities. We’re a global team that is passionate about accelerating the digital enterprise, connecting people and data, building platforms and applications and designing tomorrow’s technology solutions. Inclusion at Macquarie We are committed to providing an inclusive environment for all, where different experiences, skills and perspectives are valued and respected. Macquarie provides access to opportunities for all individuals regardless of race, colour, religion, sex, sexual orientation, national origin, age, disability, protected veteran status, genetic information, marital status, gender identity or any other characteristic or circumstance. We provide reasonable adjustments to individuals who may need support during the recruitment process and employment. If you require an adjustment, please let us know during the application process.
Currently partnering with a leading financial services organisation seeking an experienced Software Engineer to join its digital banking technology team. This is a hands-on engineering opportunity focused on developing and enhancing the microservices and APIs that underpin customer identity, access and digital banking platforms. Working closely with engineering, product and delivery teams, you will contribute to new development initiatives while improving application reliability, security and performance. Key Responsibilities * Design, develop and maintain Java/Spring Boot microservices and APIs. * Build new functionality and enhance existing applications. * Improve application reliability, performance, observability and security. * Contribute to automated testing, code quality and engineering best practices. * Troubleshoot production issues and drive continuous improvement. * Collaborate with engineering and product teams to deliver technology initiatives. About You * Strong hands-on experience with Java, Spring Boot and microservices development. * Experience designing and building APIs and distributed applications. * Solid understanding of automated testing, code quality and secure development practices. * Experience with application monitoring, observability and production support. * Exposure to AI-assisted development tools such as GitHub Copilot, Claude or equivalent. * Strong communication skills and a collaborative approach to engineering. The Opportunity Join an established financial services organisation offering the opportunity to work on business-critical digital banking platforms, alongside experienced engineering teams. The position offers hybrid working arrangements, ongoing professional development and a comprehensive benefits package. If this opportunity sounds of interest, please reach apply via this post.
Accountabilities: Design and develop scalable applications: Build, maintain, and optimize enterprise-grade applications using Java and Spring Boot, taking ownership of features from initial design through production deployment. Lead technical architecture: Define service boundaries, data models, integration patterns, and non-functional requirements for complex software components, ensuring solutions are reliable, maintainable, and scalable. Deliver payment technology solutions: Develop and maintain payment platforms and integrations with external systems, APIs, and third-party providers, supporting secure and efficient financial transactions. Ensure reliability and compliance: Take responsibility for application performance, availability, security, and adherence to applicable regulatory and industry standards. Build event-driven systems: Develop robust asynchronous processing workflows using Apache Kafka, applying appropriate approaches to idempotency, transaction consistency, and reliable message handling. Collaborate across disciplines: Work closely with product managers, solution architects, and DevOps engineers to translate business requirements into effective technical solutions while evaluating and challenging design trade-offs where necessary. Improve engineering practices: Strengthen CI/CD pipelines, automated testing, observability, and deployment processes to improve delivery speed, software quality, and operational resilience. Promote code quality and technical excellence: Write clean, efficient, testable code, lead code reviews, establish engineering best practices, and mentor junior and mid-level engineers. Manage production incidents: Investigate operational issues, conduct root-cause analyses, and implement sustainable fixes that prevent recurrence and improve system reliability. Leverage AI-assisted development: Integrate AI coding assistants and large language models into daily development workflows for implementation, refactoring, testing, debugging, and documentation, while validating their output for correctness, security, and maintainability. Requirements: Professional experience: At least seven years of professional Java development experience, including responsibility for designing, delivering, and operating complex production systems. Payments and fintech expertise: Hands-on experience building or operating payment or financial technology systems, such as card issuing, acquiring, transaction processing, authorization, settlement, or cross-border payments. A strong understanding of transaction lifecycles, reconciliation, idempotency, and regulatory constraints is essential. Advanced Java and Spring expertise: Strong knowledge of Java 21 or later, including relevant long-term support releases, and experience with Spring Boot and modern Spring Framework technologies for building RESTful and event-driven microservices. Event-driven architecture: Practical experience with Apache Kafka, asynchronous processing, idempotent operations, and exactly-once processing semantics. Database technologies: Proficiency with relational databases such as PostgreSQL and MySQL, along with ORM technologies including Hibernate and JPA. API design and integration: Strong experience designing REST APIs, working with OpenAPI specifications, and implementing reliable integrations with external systems and third-party services. Build and delivery tooling: Experience with Gradle, Maven, and CI/CD pipelines, with familiarity with tools and technologies such as GitHub Actions, Helm, and Terraform. Cloud and containerization: Hands-on experience with AWS, Docker, and Kubernetes, including deploying and operating applications in modern cloud environments. Testing and observability: Strong testing practices using tools such as JUnit 5, Mockito, and Testcontainers, alongside experience with production monitoring and observability technologies such as OpenTelemetry, Prometheus, and Grafana. AI-assisted engineering: Regular, practical use of AI coding assistants and large language models throughout the software development lifecycle, combined with the technical judgment needed to identify and correct inaccurate, insecure, or poorly maintainable generated code. Technical leadership: Experience mentoring engineers, leading code reviews, making architectural decisions, and raising engineering standards across a team. Communication and collaboration: Ability to work effectively with technical and business stakeholders across distributed teams, clients, and international environments. Professional mindset: A strong commitment to precision, reliability, security, accountability, and continuous learning, combined with the adaptability to work across different clients, technologies, and problem domains. Additional advantages: Familiarity with payment standards and protocols such as ISO 20022, ISO 8583, EMV, and 3-D Secure, or experience with payment scheme certification. Security expertise: Knowledge of encryption, OAuth2/OIDC, JWT, mutual TLS (mTLS), hardware security module (HSM) integration, and tokenization is an advantage. Further relevant experience: Background in infrastructure as code, platform engineering, or direct collaboration with enterprise clients in a consultancy or professional-services environment is beneficial. Benefits: Fully remote working environment: Work remotely as part of a distributed engineering team, with flexibility built into the organization's operating model. Exposure to leading payments organizations: Contribute to technology platforms used by established players in the global payments industry. Variety of technical challenges: Work across different clients, platforms, and business domains rather than being limited to a single product or codebase. Technical ownership and autonomy: Take responsibility for significant architectural decisions, production systems, and end-to-end engineering outcomes. Professional growth: Develop expertise in payment infrastructure, financial technology, cloud-native architecture, and modern software engineering practices. Collaborative engineering culture: Work alongside experienced professionals who value technical excellence, knowledge sharing, mentorship, and continuous improvement. Modern development tools: Apply contemporary Java technologies, cloud infrastructure, automation, and AI-powered development tools to solve complex engineering problems. Meaningful industry impact: Help build secure, resilient, and scalable systems that support the movement of money across global financial networks. Inclusive workplace: Join an equal-opportunity working environment that welcomes qualified applicants from all backgrounds. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
Job Description Join us to create a groundbreaking source code intelligence platform that transforms how we automate SDLC controls and compliance. You will work hands-on with innovative technologies, collaborate with experienced engineers, and grow your skills in program analysis and large-scale search. We value your curiosity and drive to build reliable, impactful systems. Experience mentorship from senior leaders and a clear path for career advancement. Your ideas and contributions will help redefine developer workflows and compliance automation. Job Summary As a Software Engineer III at JPMorgan Chase within our platform engineering team, you will build and maintain services and pipelines that power our code intelligence platform. You will connect semantic-tree and code-index data to engineering and controls workflows, implementing integrations and automated checks under the guidance of senior engineers. You will take ownership of your components, ensuring their reliability and correctness in production. Your work will directly impact developer experience and compliance automation, and you will collaborate with cross-functional teams to shape the platform's evolution. Job Responsibilities * Build and maintain scalable services and pipelines for semantic-tree and code-index data * Implement integration points with CI/CD pipelines, PR checks, policy engines, and developer tooling * Translate compliance and control requirements into automated checks against code structure * Write tests, monitoring, and documentation for owned components * Debug and resolve issues across the stack, from data pipelines to integrations * Participate in design discussions and code reviews, contributing ideas to improve architecture * Collaborate with control owners and engineering teams to understand usage needs * Take ownership of reliability and correctness in production environments * Apply best practices in software engineering and automation * Communicate effectively with team members and stakeholders * Stay current with industry trends in code intelligence and compliance automation Preferred Qualifications, Skills, And Capabilities * Demonstrate proficiency in Java or Python and apply strong knowledge of AI concepts and experience in program analysis or structural code representations * Build and deliver moderately complex features independently * Develop and maintain backend services and data pipelines and write clean, well-tested code and maintain documentation * Translate technical requirements into reliable, automated solutions * Collaborate effectively in cross-functional teams and communicate technical information clearly * Adapt to evolving technologies and requirements and manage multiple tasks and prioritize effectively * Uphold inclusive and ethical standards in engineering Required Qualifications, Capabilities, And Skills * Experience with static analysis, ASTs, code parsing, or structural code representations * Familiarity with search/indexing systems and large-scale data pipelines * Exposure to SDLC processes and compliance/controls engineering * Experience in regulated enterprise environments * Knowledge of CI/CD pipelines and developer tooling integrations * Interest in mentoring or supporting junior engineers * Experience working in agile development environments Why Join Us? You will gain hands-on experience building novel developer infrastructure at the intersection of program analysis, large-scale search, and regulatory compliance. Enjoy direct mentorship from a Principal Engineer and a clear growth path as the platform and team scale. Your work will help automate critical controls and shape the future of developer workflows. About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within Platform Engineering, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job Responsibilities * Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems * Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems * Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness. * Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation. * Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development * Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems * Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Required Qualifications, Capabilities, And Skills * Formal training or certification on software engineering concepts and advanced applied experience * Hands-on practical experience in system design, application development, testing, and operational stability * Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages * Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security. * Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices. * Overall knowledge of the Software Development Life Cycle * Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
Senior/ Lead Software Engineers | Java Leeds - Flexible Working - 2 days onsite Senior up to circa. £70,000 Lead up to circa. £90,000 Looking for a role where you can solve genuinely complex software challenges, work directly with clients, and have a real impact on delivery? We're hiring a Senior Software Engineers/ Lead Engineers to join a highly respected technology consultancy working with some of the UK's largest financial organisations and government departments. You'll work in small, collaborative teams delivering bespoke software solutions while helping shape technical direction and mentoring others. What you'll be doing: * Building high-quality software across the full development lifecycle * Solving complex technical problems for a variety of clients * Working closely with engineers, testers, designers and stakeholders * Mentoring colleagues and supporting best practice * Taking ownership of significant pieces of delivery work They're hiring at both Senior and Lead Software Engineer level, with a strong focus on Java. They're particularly interested in engineers who are either already working with AI technologies or have a genuine interest in applying AI within software engineering. More importantly, you'll be a strong problem-solver who enjoys learning new technologies and building maintainable, well-structured systems. What's on offer: ✅ 25 days holiday, increasing to 30 days with service ✅ Enhanced family leave policies ✅ Strong Pension \& life assurance ✅ Gym and cycle-to-work benefits ✅ Flexible working approach ✅ Clear career development and progression opportunities ✅ Collaborative, people-first culture with a strong focus on wellbeing and inclusion If you're looking for an environment where you can continue to grow as an engineer while working on meaningful, high-impact projects, we'd love to hear from you.
Accountabilities Design, develop, and maintain reliable, scalable, and high-performance software systems that meet business objectives and technical requirements. Build and enhance integration services and interoperability solutions that support seamless healthcare data exchange. Contribute to the evolution of API ecosystems and integration platforms, ensuring critical medical information can be exchanged efficiently and securely. Take ownership of technical deliverables, ensuring functional and non-functional requirements are met and proactively addressing issues when outcomes deviate from expectations. Collaborate with senior engineers and cross-functional stakeholders across geographies to establish and maintain a consistent technical direction. Identify and implement engineering best practices, operational improvements, and technical solutions that enhance productivity, reliability, and software quality. Conduct design discussions and code reviews to maintain high engineering standards and promote maintainable, efficient code. Mentor and coach junior engineers, supporting their technical development and encouraging continuous improvement. Contribute across backend, frontend, and operational aspects of software development, working closely with relevant teams to deliver end-to-end solutions. Requirements: Bachelor's or master's degree in Computer Science or a related field. At least 6 years of software development experience, including a demonstrated ability to provide technical leadership. Strong proficiency in Java, Angular, Spring Boot, SQL, and RESTful services. Experience designing, developing, and maintaining scalable applications and integration services. Hands-on experience with public cloud platforms, preferably Amazon Web Services (AWS). Strong understanding of software architecture, API development, application performance, and engineering best practices. Ability to work across the full stack, including backend development, frontend implementation, and operational or DevOps activities. Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams and colleagues across different geographic locations. Proven ability to take ownership of deliverables, solve complex technical problems, and drive projects toward successful outcomes. Experience mentoring engineers, conducting code reviews, and promoting high standards of software quality. Familiarity with healthcare interoperability standards such as HL7 or FHIR is a significant advantage. A proactive, analytical, and continuous-learning mindset, with a commitment to innovation, teamwork, and delivering meaningful customer outcomes. Benefits: Hybrid working model: A combination of remote work and office collaboration in Hyderabad, India. Comprehensive insurance coverage: Health, accident, and life insurance plans, including coverage for family members, at no cost to eligible employees. Meals and refreshments: Complimentary office lunches and dinners on select days, plus healthy snacks. Annual wellness allowance: Financial support for employee well-being and productivity. Paid leave: Earned, casual, and sick leave to support work-life balance. Extended leave options: Bereavement leave and extended medical leave. Paid parental leave: Coverage for maternity, paternity, adoption, surrogacy, and abortion-related leave, as outlined in the benefits policy. Celebration leave: Time off to mark special occasions. Company-paid holidays: Additional opportunities to rest and recharge. Collaborative and inclusive culture: An environment that values diverse perspectives, teamwork, technical excellence, and continuous improvement. Purpose-driven work: The opportunity to contribute to healthcare technology designed to improve medical practice efficiency and patient outcomes. Salary details: Specific compensation figures are not provided in the original job description. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
About Our Client Our client is a globally recognised technology and digital engineering organisation that partners with some of Australia's largest financial institutions, government agencies and enterprise organisations to deliver large-scale transformation programs. Working within a high-performing consulting environment, you will join a team focused on delivering modern application development solutions, digital innovation initiatives and next-generation technology capabilities. The organisation is investing heavily in artificial intelligence, automation and modern engineering practices, providing consultants with the opportunity to work at the forefront of emerging technologies while delivering enterprise-grade solutions. About the Role We are seeking an experienced Java Full Stack Developer to join a major enterprise technology program supporting one of Australia's leading financial services organisations. This role will suit a strong software engineer who enjoys working across both front-end and back-end technologies, building scalable enterprise applications and contributing to modern digital platforms. In addition to core full stack development, you will have the opportunity to work with emerging AI technologies and contribute to solutions incorporating Generative AI and Agentic AI capabilities. You will collaborate closely with architects, developers, product teams and business stakeholders to deliver innovative solutions that improve customer experiences and drive business outcomes. Key Responsibilities * Design, develop and maintain enterprise-scale applications using modern Java full stack technologies. * Build and enhance both front-end and back-end application components. * Develop scalable, secure and maintainable software solutions. * Contribute to application architecture, design and technical decision-making. * Integrate applications with APIs, enterprise platforms and third-party services. * Participate in Agile delivery teams and contribute throughout the software development lifecycle. * Support CI/CD practices and modern DevOps methodologies. * Contribute to the development of AI-enabled applications and solutions. * Participate in code reviews, testing and quality assurance activities. * Troubleshoot issues and continuously improve system performance and reliability. * Work closely with technical and business stakeholders to deliver high-quality outcomes. The Successful Candidate You will be a capable and technically strong developer with experience building modern enterprise applications within complex delivery environments. Essential Experience * Strong commercial experience as a Java Full Stack Developer. * Extensive hands-on Java development expertise. * Experience developing both front-end and back-end application solutions. * Strong understanding of APIs, integration patterns and modern application architecture. * Experience working within Agile software delivery teams. * Knowledge of CI/CD pipelines and DevOps practices. * Exposure to cloud-native development approaches and modern engineering principles. * Strong analytical and problem-solving capability. * Excellent communication and stakeholder engagement skills. * Ability to work effectively within consulting and enterprise environments. Highly Regarded * Experience with Generative AI or Agentic AI technologies. * Exposure to AI-enabled application development. * Experience building or experimenting with AI agents and agentic workflows. * Experience integrating AI capabilities into enterprise platforms. * Financial services or large enterprise technology experience. * Consulting or client-facing delivery experience. * Interest in emerging technologies and continuous learning. What's on Offer * Long-term contract opportunity. * $1100 a day * Choice of Sydney or Melbourne location. * Opportunity to work on enterprise-scale technology initiatives. * Exposure to emerging AI and Agentic AI technologies. * Access to training and professional development opportunities. * Reimbursement of approved training and certification costs. * Collaborative and people-focused consulting culture. * Opportunity to combine mainstream software engineering with next-generation AI capabilities. * Work alongside highly skilled architects, developers and technology leaders. Why Apply? This is a unique opportunity for a strong Java Full Stack Developer to join a major enterprise program while gaining valuable exposure to the rapidly evolving world of AI and Agentic AI. If you enjoy solving complex technical challenges and want to help shape the next generation of enterprise applications, we would welcome a confidential discussion.
The Opportunity Talent International is recruiting an experienced Full-Stack Software Engineer to join a major technology modernisation initiative with a leading Australian enterprise organisation. This is an exciting opportunity to work within a large-scale enterprise environment, modernising business-critical applications, strengthening cloud and DevOps practices, and leveraging AI-assisted engineering tools to transform software delivery. You’ll work across a modern technology stack including Java, Spring Boot, React, TypeScript and AWS , while contributing to innovative AI-enabled development initiatives. What You’ll Be Doing * Modernise and enhance established enterprise applications, improving performance, security and maintainability. * Develop and maintain full-stack solutions using Java, Spring Boot, React and TypeScript. * Design, develop and integrate APIs across complex application environments. * Improve automated testing frameworks and practices, including Playwright. * Work with AWS, Docker, Kubernetes and GitLab CI/CD to strengthen software delivery. * Support GitOps practices using Argo CD, pipeline configurations and Kubernetes. * Implement secure coding practices, including vulnerability management and software supply-chain security. * Leverage AI-assisted development tools, including contributing to a Codex-powered engineering assistant to accelerate development and testing. What We’re Looking For We’re seeking an experienced Software Engineer with strong hands-on development skills and a passion for modern engineering practices. Key Technical Experience * Backend: Java, Spring Boot and API development. * Frontend: React and TypeScript. * Cloud \& DevOps: AWS, GitLab CI/CD, Docker and Kubernetes. * Testing: Automated testing frameworks, ideally Playwright. * Additional Technologies: GitOps, Argo CD and secure software development practices. * AI Engineering: Exposure to AI-assisted development tools and modern engineering workflows. You don’t need to be equally strong across frontend and backend development, but you should be comfortable contributing across the full technology stack. Experience with enterprise applications, legacy modernisation, application migration or regulated environments will be highly regarded. Why Consider This Opportunity? * Competitive daily rate: $900-$940 per day including super. * 12-month contract supporting a major enterprise technology transformation. * Work with a modern stack spanning Java, React, AWS and Kubernetes. * Gain exposure to innovative AI-assisted software engineering initiatives. * Contribute to meaningful enterprise technology modernisation projects. Candidates must be Brisbane-based to be considered. If you’re an experienced Full-Stack Software Engineer looking for your next challenge Apply now through SEEK or reach out to Ray for a confidential discussion at ray.stewart@talentinternational.com
<div class="content-intro"><p><strong>Secure Every Identity, from AI to Human<br><br></strong>Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence.<br><br>This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk.</p></div><h3><strong>Company Description</strong></h3> <p>Okta is the leading independent provider of enterprise identity. The Okta Identity Cloud enables organizations to securely connect the right people to the right technologies at the right time. With over 6,500 pre-built integrations to applications and infrastructure providers, Okta customers can easily and securely use the best technologies for their business. Over 7,950 organizations, including 20th Century Fox, JetBlue, Nordstrom, Slack, Teach for America, and Twilio, trust Okta to help protect the identities of their workforces and customers.</p> <h3><strong>Position Description</strong></h3> <p>We are seeking an experienced <strong>Senior Software Engineer</strong> to play a key role in building and scaling the <strong>Okta Recovery Vault (ORV)</strong>. This team is responsible for Okta's enterprise-grade soft-delete and object recovery capability, designed to protect critical identity objects (Users and Groups) from accidental or malicious deletion.</p> <p>As a Senior Engineer, you will own the technical design, implementation, and operational reliability of critical components within our real-time, high-fidelity recovery system. You will solve complex engineering problems around identity preservation (UUIDs) and relationship restoration—including group memberships, app assignments, and password hashes—ensuring our customers can seamlessly recover from data loss events.</p> <h3><strong>Job Duties and Responsibilities</strong></h3> <ul> <li><strong>Feature Execution:</strong> Drive the technical design and end-to-end implementation of complex features, such as granular and bulk recovery workflows across Free and Advanced Resilience tiers.</li> <li><strong>Component Design:</strong> Design and build reliable core components for real-time recovery systems that capture deletion events and support scalable data restoration.</li> <li><strong>Relationship & State Management:</strong> Solve challenging engineering problems around relationship restoration (group memberships, app assignments, device enrollments) and state consistency.</li> <li><strong>Security & Compliance:</strong> Implement secure logging and tracking for all recovery operations (soft-delete, restore, permanent-delete) in Syslog to adhere to strict audit and compliance standards.</li> <li><strong>Product & Cross-Functional Alignment:</strong> Partner with Product Managers and technical leads to clarify requirements, define technical scope, and break down complex projects into actionable milestones.</li> <li><strong>Operational Excellence:</strong> Participate in on-call rotations, troubleshoot production issues, perform root cause analysis (RCAs), and enhance system observability, logging, and metrics.</li> <li><strong>Code Quality & Technical Standards:</strong> Champion engineering best practices through thorough code reviews, automated testing, and comprehensive technical documentation.</li> <li><strong>Team Growth:</strong> Provide guidance and peer mentorship to intermediate and junior engineers on the team to foster technical growth and code quality.</li> </ul> <h3><strong>Required Knowledge, Skills, and Abilities</strong></h3> <ul> <li><strong>Experience:</strong> 5+ years of hands-on software engineering experience building and scaling highly reliable, production-grade applications.</li> <li><strong>Java Expertise:</strong> Strong proficiency in object-oriented programming, with extensive experience in <strong>Java</strong> and the <strong>Spring Boot</strong> framework.</li> <li><strong>Distributed Systems:</strong> Solid experience with distributed system patterns, asynchronous job processing, and event-driven architectures (essential for bulk restore operations).</li> <li><strong>Data Management:</strong> Proficiency with relational databases (e.g., <strong>MySQL</strong>) and caching strategies (e.g., <strong>Redis</strong>) to manage state and high-throughput data snapshots.</li> <li><strong>API Design:</strong> Proven experience designing, building, and maintaining robust <strong>RESTful APIs</strong> for enterprise integration.</li> <li><strong>Problem Solving & Ownership:</strong> Proven track record of independently breaking down ambiguous requirements into clean, scalable software designs.</li> </ul> <h3><strong>Nice to Haves</strong></h3> <ul> <li>Familiarity with Identity and Access Management (IAM) standards (SCIM, SAML, OAuth, OIDC) or directory services (AD, LDAP).</li> <li>Experience with resilient systems design (e.g., retry strategies, circuit breakers, rate limiting).</li> <li>Hands-on experience with feature flagging frameworks and gradual/canary deployment strategies.</li> <li>Experience with queueing systems or message brokers (e.g., Kafka).</li> </ul> <h3><strong>Education and Training</strong></h3> <ul> <li><strong>B.S. or M.S.</strong> in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).</li> </ul> <p>#LIHybrid</p> <p>P245013531294</p><div class="content-conclusion"><p><strong>The Okta Experience</strong></p> <ul> <li><a href="http://rewards.okta.com">Supporting Your Well-Being</a> </li> <li><a href="https://www.okta.com/company/okta-for-good/">Driving Social Impact </a></li> <li><a href="https://www.okta.com/company/talent-connection-community/">Developing Talent and Fostering Connection + Community</a></li> </ul> <p>We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one.<br><br>Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws.<br><br>If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please <a href="https://docs.google.com/forms/d/1EfiEYZrIyhA2X4Fijk0R3RKYOzNoS3wtvyM4nhbZnXE/edit">use this Form</a> to request an accommodation.<br><br>Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please <a href="https://talent.okta.com/new-york-city-aedt-notice.html">click here</a> to view our full NYC AEDT Notice.</p></div>
Job Description As a Principal Software Engineer at JPMorganChase within Finance Technology, you provide expertise and engineering excellence as an integral part of an agile team to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leverage your advanced technical capabilities and collaborate with colleagues across the organization to drive best-in-class outcomes across various technologies to support firm's portfolios. You will spend most of your time hands-on, designing and building the APIs, data pipelines, and integrations that operates on large volume data sets. The remainder goes into setting technical direction , design reviews and defining how teams build \& utilizes the solutions. Job Responsibilities * Creates complex and scalable coding frameworks using appropriate software design frameworks * Defines and leads multiple technology and process implementations across groups to achieve firmwide technology objectives, working in a matrix model * Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development * Develops secure and high-quality production code, and reviews and debugs code written by others * Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI-driven PR review assistance, test generation/maintenance, releases readiness checks, incident triage and root-cause acceleration), while defining guardrails for validation, security, resiliency, and reuse across teams * Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation at scale * Advises cross-functional teams on technological matters within domain of expertise and serves as the function's go-to subject matter expert * Contributes to the development of technical methods in specialized fields in line with the latest product development methodologies * Influences leaders and senior stakeholders across business, product, and technology teams * Engineers the platform's query and data access layer over firmwide code intelligence infrastructure, owning query latency, data freshness, resiliency, and cost characteristics as consumption grows across the firm's codebase * Defines how SDLC controls, compliance checks, and engineering workflows execute against real code structure rather than manual review, and drives adoption by delivering the reference integrations, consumption patterns, and standards other teams build against Required Qualifications, Capabilities, And Skills * Formal training or certification on software engineering concepts and advanced applied experience * Hands-on practical experience delivering system design, application development, testing, and operational stability * Expert in one or more programming language(s), preferably Java * Demonstrated experience designing and leading adoption of agentic AI-enabled development practices (using enterprise-authorized tools within the work environment) across teams, including setting standards for human-in-the-loop validation, auditability/traceability of changes, and secure handling of sensitive data, grounded in a strong understanding of responsible AI use, control expectations, and risk-based governance in engineering workflows * Experience applying expertise and new methods to determine solutions for complex technology problems in one or more technical disciplines * Ability to present and effectively communicate with Senior Leaders and Executives * Practical cloud native experience * Demonstrated experience designing and operating platform APIs and data services consumed by other engineering teams, including contract design, versioning, and backward compatibility as the consumer base grows * Hands-on experience building high-volume, data-intensive systems where query latency, data freshness, and index or storage design determine whether the product is usable, including the associated capacity, cost, and resiliency trade-offs * Experience delivering an internal platform as a product, establishing the consumption patterns, reference implementations, and documentation that drive measurable adoption across multiple teams, and evolving that platform without breaking existing consumers Preferred Qualifications, Capabilities, And Skills * Experience working with structured representations of source code, such as abstract syntax trees, symbol or dependency graphs, or large-scale code search indexes, and exposing them through queryable interfaces * Experience automating SDLC controls, audit evidence collection, or change management and regulatory checks in a controlled or regulated engineering environment * Experience building developer-facing tooling or platforms adopted across a large engineering organization, including supplying trustworthy code context to AI-assisted development tools ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
Job Description As a Software Engineer at JPMorgan Chase within Regulatory Controls \& Operational Risk Technology within Corporate Tech, you will play a vital role in developing and enhancing platforms for regulatory tracking and management. You will work as an individual contributor in an agile team, leveraging your coding skills to deliver secure, stable, and scalable solutions. Your work will support multiple regulatory business functions and drive the firm's business objectives. You will collaborate with diverse teams, solve complex challenges, and help advance our technology strategy. Job Responsibilities * Code in Java or Python to build and enhance regulatory controls and operational risk platforms * Apply Terraform and AWS experience to develop secure, scalable applications * Execute software solutions, design, development, and technical troubleshooting * Create secure, high-quality production code and maintain code that runs synchronously with appropriate systems * Produce architecture and design artifacts for complex applications, ensuring design constraints are met * Gather insights for continuous improvement of software applications and systems * Identify hidden problems and patterns in data to drive improvements in coding hygiene and system architecture * Contribute to software engineering communities of practice and events exploring new technologies * Collaborate with cross-functional teams to deliver high-quality products * Support deployment and maintenance of applications Required Qualifications, Capabilities, And Skills * Formal training or certification in software engineering concepts with solid applied experience * Hands-on practical experience in system design, application development, testing, and operational stability * Java or Python programming experience, including building event-driven microservices and Kafka streaming * Experience with AWS services in public cloud infrastructure * Proficiency in RDBMS concepts and SQL querying * Hands-on skills with Terraform * Proficiency in automation and continuous delivery methods * Utilize AI tools as part of software development and deliverables * Proficient in all aspects of the Software Development Life Cycle * Ability to tackle design and functionality problems independently * Advanced understanding of agile methodologies such as CI/CD, application resiliency, and security Preferred Qualifications, Capabilities, And Skills * Experience with regulatory technology or operational risk platforms * Familiarity with cloud technologies and DevOps practices * Knowledge of financial services industry standards * Exposure to microservices architecture * Ability to mentor and support team members * Interest in continuous learning and professional development * Experience with automated testing and CI/CD tools About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
At IMC, technology is not a department; it’s at the heart of everything we do. Developed in house, our innovative software makes millions of trading decisions daily, and we win by making better and faster decisions than our competition. IMC’s Amsterdam-based Java teams work on a wide variety of applications, tools and functionalities, including trading algorithm implementations, option pricing, calculating volatility, simulation frameworks, market risk applications, trade reconciliation applications and data analysis & visualisation tools for traders. We frequently need to develop not just the business applications themselves, but also the tools that keep our development process at the cutting edge. Your Core Responsibilities: As a software engineer, you’ll work in multidisciplinary teams alongside other engineers as well as risk teams and traders to deliver challenging projects, while taking ownership for end-to-end product development – from requirements gathering to production. You’ll write reliable, high-performance software while balancing time to production with quality and testability. Advanced automated testing and daily deployments will allow you to achieve agile and incremental benefits. Within a complex landscape of varying systems and technologies, you’ll be constantly challenged to consider trade-offs between latency, throughput, simplicity, scalability and maintainability. Your core tasks will include: Coding, developing, testing, deploying and maintaining applications and automations for Trading Teams and/or Risk Management, Mid-Office and Strategy Development Teams. Working through internal client requests. Gathering details, requirements and feedback from a range of internal stakeholders in order to implement creative automation solutions using innovative coding practices. Your Skills and Experience: At least 5+ years of experience as a Software Engineer Strong programming skills in Java 17+. Experience in the latest versions of Java is highly desirable Familiarity with Docker and Kubernetes Comfortable in Linux environments Experience gathering business requirements, communicating with key stakeholders and delivering solutions quickly The ability able to work on greenfield projects under minimal supervision and to take full ownership of the applications you build A high degree of flexibility and adaptability: willing and able to deal with uncertainty and ambiguity in a rapidly evolving environment Strong troubleshooting and diagnostic skills; ability to solve problems creatively and proactively MUST have passport valid for US (ESTA) and Australia (ETA/eVisitor or visa) business trips. Our tech stack includes an ever-evolving range of systems and technologies, and our engineers have the freedom to choose the best solution for the problem at hand. If a new technology has the potential to add value, we’ll actively invest in exploring, adopting and developing it. About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage. Find Jobs in Netherlands on Arbeitnow
We are looking for a Software Engineer within Axon Product Development to help us build new functionality and add improvements to our SaaS platform. If you have an eye for writing code and are interested in agile methodologies, we’d like to meet you! Key About Your Role As a Software Engineer within a Scrum team, you use high-quality code to solve complex puzzles. You collaborate with business analysts and test engineers to create new functionality for our customers and add internal improvements to our software. Together with the other members of your Scrum team, you take full responsibility for a vital part of the software. You strive to deliver solid solutions by optimising their performance, usability, testability and maintainability and are proud of the products that you create. You analyse complex problems by actively cooperating with colleagues from various teams and find the best solution by combining different insights. We also embrace AI-assisted software engineering as part of our development lifecycle. Our engineers use tools such as Claude, ChatGPT and Codex to support activities across the SDLC. From exploring requirements and solution options, to writing and refactoring code, creating tests, debugging, documentation and code review. AI is a development aid, not a substitute for engineering judgement: you are expected to understand the solutions you deliver, validate AI-generated output and remain accountable for its correctness, security, performance and maintainability. As part of a large community of fellow software engineers, you are always looking for opportunities to improve your engineering skills, experiment with better ways of working and continuously improve our software and code base. Key About Your Team The Axon Product Development department consists of more than 120 colleagues, organised across 9 functional clusters (like Claims, Contracts, Financials, Request) and 16 Scrum teams. Together, they extend Axon’s functionality and continuously improve the product, ensuring it evolves in line with the changing needs of insurance companies and continues to deliver lasting value to our customers and their policyholders. Check out our blog posts and videos to see what it is like to work at Keylane. About Keylane Property & Casualty As the leading European supplier of robust, highly configurable and customer-centric SaaS platforms to the insurance industry, Keylane offers solutions that optimise today’s business processes, unburdens our clients and empowers them to be future-fit and agile. With Axon, we aim to foster trust and empower lasting partnerships by providing an all-in-one SaaS platform that ensures a 24/7 uptime for our customers. We provide and implement continuous upgrades at no additional costs, guaranteeing that our customers are able to comply with the latest rules and regulations. Coupled with our commitment to backwards compatibility, we are a partner our clients can rely on with a platform that always delivers. Requirements You are passionate about software engineering. You love to put your strong analytical skills to the test whilst working closely together with your team. You have experience with large technical ecosystems using Java, IntelliJ, Git, Gradle, Angular and Docker; You have experience working with SQL and databases (DB2, PostgreSQL); You are used to creating and performing unit, system and integration tests as part of your development work; You understand the Agile way of working, tools and techniques; You have an eye for writing code with attention to performance, scalability, maintainability and testability; Using AI You have used AI-assisted development tools, such as Claude, ChatGPT, Codex, GitHub Copilot or Cursor, in your work or your own projects. You can explain how you have used them to explore solutions, understand unfamiliar code, develop or improve code and tests, troubleshoot issues, or support code reviews. You understand how AI-assisted development fits into the broader software development lifecycle. You can guide coding assistants with clear requirements and context, including through reusable instructions, skills or agents where relevant. You critically review, test and debug AI-generated code. You can identify incorrect assumptions, security vulnerabilities and maintainability issues, and you remain accountable for the logic, architecture, quality and security of what you deliver. Experience with CI/CD practices and integrating AI-assisted development into those workflows is a plus. A Certificate of Conduct (VOG) and reference check are part of the application process. Each employee within Keylane must follow training on information security and irrespective to the role basic information security responsibilities apply Benefits Starting with a monthly gross salary for a candidate between €3,500 and € 5,200 (medior) and between €4,300 and € 6,200 (senior) based on 40 hours per week; 8% holiday allowance of your total gross salary; A profit share; A pension scheme, with the option to save extra; Travel reimbursement: Receive a mileage allowance of €0.23 per km or an NS Business Card, which can also be used for personal travel; 24 holiday days (with the option to buy extra) and 7 inclusion days, which can be exchanged with fixed Dutch national holidays, allowing you to take them when you like; Flexibility in working environment. As part of a hybrid working team, you will work partly from home and partly from the office. If you work in the office, a free lunch is waiting for you every day. If you work from home, you will receive a working from home allowance (€ 4 net per day) and internet allowance (€ 35 net per month); The possibility of working remotely from abroad for up to 2 months per year; The possibility to lease a bike through our bike leasing program; A one-year contract that, subject to satisfactory performance, will be converted into a permanent contract; The opportunity to develop yourself at our Academy through courses and training, both professionally and personally; A comprehensive vitality offer to help you stay healthy. Read more here ; An active and fun community of ‘Keylaners’. We also have after work drinks at our in-house pub every Thursday. Find more English Speaking Jobs in Netherlands on Arbeitnow
About Us: AmpsTek – a global technology leader since 2013 – is transforming how businesses approach technology and staffing solutions. Founded by seasoned technology leaders across the UK, Europe, APAC, North America, and LATAM, and with registered offices in 30+ countries, we deliver exceptional service, scalable solutions, and measurable impact. With a portfolio of 200+ clients and millions of users across web and mobile platforms, we empower businesses to innovate, grow, and succeed. Join our team and be part of a dynamic, growth-oriented organization that values talent, creativity, and results. Role : IAM Engineer - Java Location : Glasgow, UK (Hybrid 3 days/week) Client : Infosys Contract (InsideIR35) • Hands-on experience with Java development, including troubleshooting, debugging, code enhancements, API/integration development, and working with enterprise Java applications. • Hands-on experience with Python development, including building automation, utilities, APIs/integrations, data processing, troubleshooting, and production-quality scripts. • Experience supporting IAM/Directory Services platforms, preferably PingDS (ForgeRock DS), including migration, upgrade, configuration, deployment, and production support. • Experience developing or maintaining PingDS plugins/extensions, custom integrations, or Java-based directory services components is a strong plus. • Experience with PingDS plugins/extensions or custom integrations is a plus; ability to understand and work with existing Java-based PingDS components is desirable. • Working knowledge of Linux/RHEL, including filesystem, permissions, processes, services, networking fundamentals, log analysis, and performance troubleshooting. • Proficiency with Linux shell scripting (Bash or equivalent) and automation of deployment, migration, validation, and operational activities.
Greetings from Response Informatics!! We are currently hiring a Java Software Engineer for an exciting client engagement. Role: Software Engineer Java Location: Belfast, UK (5 days/ week onsite) Positions: 6 Months Contract Inside IR35 Please Note: Must work 5 days a week from the end customer's office in Belfast As a Software Engineer, you will: * Build and enhance backend services while contributing to the cloud‑modernization of our large‑scale, containerized and distributed email security platform. * Develop clean, maintainable code primarily in Java, and Perl components where needed. * Design and implement APIs and backend components, including data ingestion and processing pipelines. * Work with event‑driven, streaming, and asynchronous processing architectures. * Collaborate closely with Product, QA, SRE, and other engineering teams. * Own and improve CI/CD pipelines to support reliable builds, testing, and deployments. * Participate in an on‑call rotation to help maintain system reliability. * Take initiative, learn new technologies, and drive improvements across the platform. What You Bring to the Team * Strong experience in Java, with flexibility to work across additional technologies as needed. * Experience with CI/CD tooling and deployment workflows. * Experience or strong interest in distributed or stateful systems in cloud‑native environments. * Experience with AWS or similar cloud platforms. * Experience with Kubernetes or other container orchestrators. * Familiarity with event‑driven messaging patterns or real‑time streaming data processing. * Familiarity with caching or data stores (e.g., Redis). * Focus on building maintainable, high‑performance, and scalable systems. * Proactive, self‑directed, and strong problem‑solving skills. * Effective communication and collaboration with cross‑functional teams.
Accountabilities: Design and develop scalable applications: Build, maintain, and optimize enterprise-grade applications using Java and Spring Boot, taking ownership of features from initial design through production deployment. Lead technical architecture: Define service boundaries, data models, integration patterns, and non-functional requirements for complex software components, ensuring solutions are reliable, maintainable, and scalable. Deliver payment technology solutions: Develop and maintain payment platforms and integrations with external systems, APIs, and third-party providers, supporting secure and efficient financial transactions. Ensure reliability and compliance: Take responsibility for application performance, availability, security, and adherence to applicable regulatory and industry standards. Build event-driven systems: Develop robust asynchronous processing workflows using Apache Kafka, applying appropriate approaches to idempotency, transaction consistency, and reliable message handling. Collaborate across disciplines: Work closely with product managers, solution architects, and DevOps engineers to translate business requirements into effective technical solutions while evaluating and challenging design trade-offs where necessary. Improve engineering practices: Strengthen CI/CD pipelines, automated testing, observability, and deployment processes to improve delivery speed, software quality, and operational resilience. Promote code quality and technical excellence: Write clean, efficient, testable code, lead code reviews, establish engineering best practices, and mentor junior and mid-level engineers. Manage production incidents: Investigate operational issues, conduct root-cause analyses, and implement sustainable fixes that prevent recurrence and improve system reliability. Leverage AI-assisted development: Integrate AI coding assistants and large language models into daily development workflows for implementation, refactoring, testing, debugging, and documentation, while validating their output for correctness, security, and maintainability. Requirements: Professional experience: At least seven years of professional Java development experience, including responsibility for designing, delivering, and operating complex production systems. Payments and fintech expertise: Hands-on experience building or operating payment or financial technology systems, such as card issuing, acquiring, transaction processing, authorization, settlement, or cross-border payments. A strong understanding of transaction lifecycles, reconciliation, idempotency, and regulatory constraints is essential. Advanced Java and Spring expertise: Strong knowledge of Java 21 or later, including relevant long-term support releases, and experience with Spring Boot and modern Spring Framework technologies for building RESTful and event-driven microservices. Event-driven architecture: Practical experience with Apache Kafka, asynchronous processing, idempotent operations, and exactly-once processing semantics. Database technologies: Proficiency with relational databases such as PostgreSQL and MySQL, along with ORM technologies including Hibernate and JPA. API design and integration: Strong experience designing REST APIs, working with OpenAPI specifications, and implementing reliable integrations with external systems and third-party services. Build and delivery tooling: Experience with Gradle, Maven, and CI/CD pipelines, with familiarity with tools and technologies such as GitHub Actions, Helm, and Terraform. Cloud and containerization: Hands-on experience with AWS, Docker, and Kubernetes, including deploying and operating applications in modern cloud environments. Testing and observability: Strong testing practices using tools such as JUnit 5, Mockito, and Testcontainers, alongside experience with production monitoring and observability technologies such as OpenTelemetry, Prometheus, and Grafana. AI-assisted engineering: Regular, practical use of AI coding assistants and large language models throughout the software development lifecycle, combined with the technical judgment needed to identify and correct inaccurate, insecure, or poorly maintainable generated code. Technical leadership: Experience mentoring engineers, leading code reviews, making architectural decisions, and raising engineering standards across a team. Communication and collaboration: Ability to work effectively with technical and business stakeholders across distributed teams, clients, and international environments. Professional mindset: A strong commitment to precision, reliability, security, accountability, and continuous learning, combined with the adaptability to work across different clients, technologies, and problem domains. Additional advantages: Familiarity with payment standards and protocols such as ISO 20022, ISO 8583, EMV, and 3-D Secure, or experience with payment scheme certification. Security expertise: Knowledge of encryption, OAuth2/OIDC, JWT, mutual TLS (mTLS), hardware security module (HSM) integration, and tokenization is an advantage. Further relevant experience: Background in infrastructure as code, platform engineering, or direct collaboration with enterprise clients in a consultancy or professional-services environment is beneficial. Benefits: Fully remote working environment: Work remotely as part of a distributed engineering team, with flexibility built into the organization's operating model. Exposure to leading payments organizations: Contribute to technology platforms used by established players in the global payments industry. Variety of technical challenges: Work across different clients, platforms, and business domains rather than being limited to a single product or codebase. Technical ownership and autonomy: Take responsibility for significant architectural decisions, production systems, and end-to-end engineering outcomes. Professional growth: Develop expertise in payment infrastructure, financial technology, cloud-native architecture, and modern software engineering practices. Collaborative engineering culture: Work alongside experienced professionals who value technical excellence, knowledge sharing, mentorship, and continuous improvement. Modern development tools: Apply contemporary Java technologies, cloud infrastructure, automation, and AI-powered development tools to solve complex engineering problems. Meaningful industry impact: Help build secure, resilient, and scalable systems that support the movement of money across global financial networks. Inclusive workplace: Join an equal-opportunity working environment that welcomes qualified applicants from all backgrounds. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Payments space, serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job Responsibilities * Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems * Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems * Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness. * Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation. * Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development * Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems * Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Required Qualifications, Capabilities, And Skills * Formal training or certification on software engineering concepts and 3+ years applied experience * Hands-on practical experience in system design, application development, testing, and operational stability * Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages * Extensive experience with Java, Spring, Cassandra, Cockroach DB and Kafka * Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security. * Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices. * Overall knowledge of the Software Development Life Cycle * Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Preferred Qualifications, Capabilities, And Skills * Familiarity with modern front-end technologies * Exposure to cloud technologies About Us Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. Equal Opportunity Employer/Disability/Veterans About The Team Our Consumer \& Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans and payment processing. We're proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions – all while ranking first in customer satisfaction.