CrawlJobs Logo

Java Software Engineer - Microservices | Payments | Enterprise-Scale Systems

United Kingdom, Dorset · Job Posted May 16, 2026
Apply Position
Job Link Share

Job Description

We’re looking for an experienced Senior Java Developer to join a high-performing engineering team delivering large-scale, business-critical platforms in a complex enterprise environment. This role is suited to someone who enjoys solving real business problems through strong engineering practices, modern architecture, and clean, scalable code. You’ll work across the full software development lifecycle, partnering closely with product, architecture, QA, and production teams to deliver resilient, high-quality solutions.

Job Responsibility

  • Design, develop, and optimise secure, scalable Java-based applications
  • Build and support high-availability microservices and distributed systems
  • Translate business requirements into technical solutions and engineering designs
  • Perform code reviews, debugging, testing, and production issue resolution
  • Collaborate across Agile teams to deliver key roadmap milestones
  • Work closely with QA and stakeholders to ensure quality and delivery standards are met

Requirements

  • Strong Core Java development experience 8 years minimum
  • Proven experience working on Payments systems
  • Solid understanding of object-oriented design and software engineering best practices
  • Strong experience with Spring Framework, Spring Boot, SQL, Oracle, and NoSQL databases
  • Experience working within Agile environments and modern SDLC processes
  • Strong knowledge of tools such as Jira, Jenkins, Git, JUnit, Selenium, and CI/CD practices

Nice to have

  • Microservices architecture, Docker, Kubernetes, and containerised development
  • Kafka, messaging systems, and event-driven architecture
  • Cloud-native development (AWS or similar)
  • Reactive programming (Spring WebFlux)
  • Big Data / streaming technologies such as Spark, Storm, Cassandra, Elasticsearch, HBase
  • Experience with highly available, resilient systems using clustering and load balancing

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java Software Engineer - Microservices | Payments | Enterprise-Scale Systems

8 matching positions

Principal Software Engineer

Zuora provides a platform for managing subscription-based businesses, handling b...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
zuora.com Logo
Zuora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BTech/BE in Computer Science, Engineering, or related discipline
  • 16+ years of experience in full-stack development and enterprise-scale architecture
  • Expert-level experience with Java/Spring, data structures & algorithms, and building large-scale distributed systems
  • Deep understanding of system design, microservices frameworks (Spring Boot, Dropwizard, etc.), PaaS environments, and modern web/cloud technologies (REST, gRPC, JSON, Protobufs)
  • Strong background in database design, object modeling, and API ecosystem development
  • Awareness of trade-offs in architecture (scalability vs. cost, flexibility vs. complexity) to deliver long-term value
  • Proven ability to design scalable, high-performance platforms supporting millions of users or transactions
  • Track record of driving architecture roadmaps and influencing technical direction at the org or business-unit level
  • Ability to influence without authority, guiding multiple engineering teams toward a common vision
  • Excellent communication and storytelling skills to align executives, PMs, and engineers
Job Responsibility
Job Responsibility
  • Architect and deliver secure, reliable, and scalable payment solutions that support core transaction lifecycles end-to-end
  • Design and evolve payments frameworks, APIs, and flows including checkout forms, hosted payment pages, and payment links that accelerate product development and improve global adoption
  • Guide system design trade-offs by balancing simplicity, performance, security, compliance, and cost throughout the payment journey
  • Architect and evolve payment orchestration layers to intelligently route transactions across multiple providers, optimize costs, maximize authorization rates, ensure redundancy, and reduce regional or processor dependencies
  • Anticipate fintech and regulatory trends to define an architectural vision that ensures competitiveness, compliance, and readiness for future payment innovations
  • Enable frictionless checkout experiences with embedded forms, localized hosted flows, and customizable links that maximize conversion and minimize abandonment
  • Support global readiness with diverse payment methods, multicurrency support, localized checkout experiences, and adherence to regional compliance requirements
  • Partner across Product, Risk, Compliance, and UX to ensure payment architecture aligns with customer needs, regulatory demands, and business growth goals
  • Provide technical thought leadership by mentoring engineers and architects, raising standards for design and execution in payment systems
  • Champion engineering excellence through adoption of best practices, observability, metrics-driven improvements, and continuous innovation in payments transaction processing
What we offer
What we offer
  • Competitive compensation, corporate bonus program and performance rewards, company equity and retirement programs
  • Medical insurance
  • Generous, flexible time off
  • Paid holidays, “wellness” days and company wide end of year break
  • 6 months fully paid parental leave
  • Learning & Development stipend
  • Opportunities to volunteer and give back, including charitable donation match
  • Free resources and support for your mental wellbeing
Read More
Arrow Right

Sr Principal Software Engineer

Zuora provides a platform for managing subscription-based businesses, handling b...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
zuora.com Logo
Zuora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BTech/BE in Computer Science, Engineering, or related discipline
  • 16+ years of experience in full-stack development and enterprise-scale architecture
  • Expert-level experience with Java/Spring, data structures & algorithms, and building large-scale distributed systems
  • Deep understanding of system design, microservices frameworks (Spring Boot, Dropwizard, etc.), PaaS environments, and modern web/cloud technologies (REST, gRPC, JSON, Protobufs)
  • Strong background in database design, object modeling, and API ecosystem development
  • Awareness of trade-offs in architecture (scalability vs. cost, flexibility vs. complexity) to deliver long-term value
  • Proven ability to design scalable, high-performance platforms supporting millions of users or transactions
  • Track record of driving architecture roadmaps and influencing technical direction at the org or business-unit level
  • Ability to influence without authority, guiding multiple engineering teams toward a common vision
  • Excellent communication and storytelling skills to align executives, PMs, and engineers
Job Responsibility
Job Responsibility
  • Architect and deliver secure, reliable, and scalable payment solutions that support core transaction lifecycles end-to-end
  • Design and evolve payments frameworks, APIs, and flows including checkout forms, hosted payment pages, and payment links that accelerate product development and improve global adoption
  • Guide system design trade-offs by balancing simplicity, performance, security, compliance, and cost throughout the payment journey
  • Architect and evolve payment orchestration layers to intelligently route transactions across multiple providers, optimize costs, maximize authorization rates, ensure redundancy, and reduce regional or processor dependencies
  • Anticipate fintech and regulatory trends to define an architectural vision that ensures competitiveness, compliance, and readiness for future payment innovations
  • Enable frictionless checkout experiences with embedded forms, localized hosted flows, and customizable links that maximize conversion and minimize abandonment
  • Support global readiness with diverse payment methods, multicurrency support, localized checkout experiences, and adherence to regional compliance requirements
  • Partner across Product, Risk, Compliance, and UX to ensure payment architecture aligns with customer needs, regulatory demands, and business growth goals
  • Provide technical thought leadership by mentoring engineers and architects, raising standards for design and execution in payment systems
  • Champion engineering excellence through adoption of best practices, observability, metrics-driven improvements, and continuous innovation in payments transaction processing
What we offer
What we offer
  • Competitive compensation, corporate bonus program and performance rewards, company equity and retirement programs
  • Medical insurance
  • Generous, flexible time off
  • Paid holidays, “wellness” days and company wide end of year break
  • 6 months fully paid parental leave
  • Learning & Development stipend
  • Opportunities to volunteer and give back, including charitable donation match
  • Free resources and support for your mental wellbeing
  • Fulltime
Read More
Arrow Right
New

Software Developer

Software Developer Permanent Position!
Location
Location
United States , Bentonville
Salary
Salary:
40.06 - 41.00 USD / Hour
sar-tech.net Logo
SAR Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a closely related field
  • Related experience in Java application support, production support, enterprise application maintenance, and incident management
  • Strong experience working with Java, Spring Boot, RESTful APIs, Microservices, and object-oriented programming concepts
  • Experience in troubleshooting production issues, performing root cause analysis (RCA), debugging applications, and resolving incidents in a timely manner
  • Strong knowledge of SQL, database design, query optimization, stored procedures, and relational database management systems such as Oracle, MySQL, PostgreSQL, or SQL Server
  • Experience with Linux/Unix environments, shell scripting, and application log analysis
  • Experience with monitoring and logging tools such as Splunk, ELK Stack, Dynatrace, AppDynamics, Grafana, or Prometheus is preferred
  • Experience working with messaging systems such as Apache Kafka, RabbitMQ, IBM MQ, or other event-driven architectures is preferred
  • Knowledge of software development lifecycle (SDLC), ITIL processes, Agile/Scrum methodologies, and version control systems such as Git
  • Experience with CI/CD pipelines, Jenkins, Maven, Docker, Kubernetes, and DevOps practices is preferred
Job Responsibility
Job Responsibility
  • Design, develop, maintain, and support enterprise-scale retail and supplier-facing applications used for item ingestion, order management, payment processing, and supplier collaboration
  • Investigate, troubleshoot, and resolve complex production issues affecting Retail Core systems, data services, and distributed applications
  • Build and enhance supplier-facing and Drop Ship Vendor (DSV) portals to improve supplier onboarding, product data quality, and operational efficiency
  • Develop scalable backend services, APIs, and automation solutions to support operational workflows and reduce manual intervention
  • Monitor application reliability, availability, latency, and error rates to ensure system uptime and SLA compliance
  • Participate in incident response activities, including production triage, root cause analysis (RCA), post-mortem reviews, and implementation of preventive measures
  • Create and maintain dashboards, alerts, monitoring tools, operational runbooks, and support documentation using observability platforms such as Grafana and Splunk
  • Collaborate with cross-functional engineering teams, business stakeholders, category specialists, and support teams to resolve data and system integration issues
  • Optimize application and database performance by analyzing bottlenecks, improving throughput, and tuning queries and services
  • Support deployment validation, release stability, and production readiness activities for enterprise applications and data platforms
What we offer
What we offer
  • Medical Insurance
  • 401(k) Retirement Plan
  • Fulltime
Read More
Arrow Right
New

Mobile Associate - Retail Sales

This role supports retail operations by engaging customers and facilitating thei...
Location
Location
United States , Abbeville
Salary
Salary:
18000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma/GED
  • 6 months of customer service and/or sales experience, Retail environment
  • Change Agility
  • Communication
  • Customer Problem Solving
  • Customer Service
  • Engaging People
  • Multitasking
  • Sales
  • Teamwork Orientation
Job Responsibility
Job Responsibility
  • Develop proficiency in customer service and sales to deliver personalized technology and service solutions that meet individual needs
  • Utilize digital tools to demonstrate network coverage, service plans, and product features to enhance customer understanding and engagement
  • Complete required training to build knowledge of retail processes, systems, and wireless technology innovations
  • Collaborate with colleagues across channels to support a seamless customer experience and contribute to team initiatives
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Free year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off
  • Up to 12 paid holidays
  • Paid parental and family leave
  • Family building benefits
  • Parttime
Read More
Arrow Right
New

Accounts Payable Specialist

Robert Half is partnering with a Minneapolis, Minnesota based client in search o...
Location
Location
United States , Minneapolis
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 2 years of experience in accounts payable or expense reimbursement processing
  • Hands-on experience working with Concur Expense and processing travel and expense reports
  • Knowledge of check runs, expense reimbursements, and accounts payable procedures
  • Strong data entry accuracy and attention to detail in a fast-paced environment
  • Ability to communicate effectively through email correspondence and direct user support
  • Customer service skills with the ability to handle questions and resolve issues professionally
  • Experience reviewing expenses for policy compliance and escalating exceptions when appropriate
Job Responsibility
Job Responsibility
  • Review and process employee and end-user expense submissions with accuracy and timeliness
  • Examine reimbursement requests to confirm alignment with organizational travel and expense policies
  • Communicate with staff and volunteers to clarify missing details, resolve discrepancies, and address exception requests
  • Support users with access and login-related issues tied to the expense reporting platform
  • Maintain complete and accurate records through careful data entry and documentation updates
  • Coordinate expense reimbursements and assist with check run activities as needed
  • Respond to email inquiries professionally and provide strong customer service throughout the reimbursement process
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • company 401(k) plan
Read More
Arrow Right
New

Teaching Assistant

Shape young minds and provide valuable support as a Teaching Assistant in our de...
Location
Location
United Kingdom , Gatwick
Salary
Salary:
75.00 GBP / Day
https://www.randstad.com Logo
Randstad
Expiration Date
July 01, 2026
Flip Icon
Requirements
Requirements
  • Relevant experience as a Teaching Assistant or similar role
  • Strong communication and interpersonal skills
  • Patience, empathy, and the ability to build positive relationships with students
  • Flexibility and adaptability to work in different school environments
  • A genuine passion for supporting the educational development of students
Job Responsibility
Job Responsibility
  • Supporting the class teacher in delivering educational activities
  • Assisting with student supervision and ensuring a safe learning environment
  • Providing individual and group support to students as directed
  • Helping to create and maintain resources for learning activities
  • Collaborating with the teacher to monitor and track student progress
What we offer
What we offer
  • Competitive daily rates based on qualifications and experience
  • Flexible working schedule during term time, allowing for a healthy work-life balance
  • Weekly pay, ensuring financial stability
  • 'Refer-a-Friend' scheme where you could have a chance of earning £300 in shopping vouchers
  • Fulltime
Read More
Arrow Right
New

Licensed Practical Nurse

Licensed Practical Nurses are an integral part of the surgical team, providing e...
Location
Location
United States , Summerfield
Salary
Salary:
Not provided
uspi.com Logo
United Surgical Partners International Inc (USPI)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Clinical experience in the peri-operative setting or procedure healthcare including demonstrated knowledge of sterile technique, working with anesthetized patients, and other clinical situations found in a surgical or procedural setting preferred
  • Graduate of professional school of nursing
  • Demonstrated ability to work collaboratively with physicians and all medical professionals
  • Holds current LPN license in the state
  • Current certification in BLS or ability to obtain upon hire
  • IV certification is required
  • Critical Care, E.R., or recovery experience encouraged
Job Responsibility
Job Responsibility
  • Verifies that essential equipment is functioning properly each day
  • Assesses and monitors patients in the post-operative area demonstrating competency with all monitoring equipment
  • Transports and positions patients observing policies/procedures, safety requirements, and patient needs
  • Documents patient care records and other forms accurately following policies and procedures
  • Maintains patient safety, and ensures a clean, orderly environment throughout the Center
  • Accurately comprehends and interprets verbal orders/directions
  • Addresses individual patient needs, and completes all post-op physician orders
  • Adheres to CDC Bodily Fluid precautions and infectious waste disposal according to policy
  • Monitors compliance with principles of aseptic technique according to accepted standards
  • Organizes time, equipment, supplies, and personnel to provide effective and efficient case management
What we offer
What we offer
  • Work/Life Balance
  • Most of our ASC's offer daytime schedules, with no weekends and nights, and no call
  • Learning and Education
  • Employees have access to thousands of free online courses to further their education at their own schedule
  • Leadership and Executive Development
  • Coaching and Mentorship
  • Military and Veterans Support
  • Parttime
Read More
Arrow Right
New

House Keeper

Location
Location
United Kingdom , Shrewsbury
Salary
Salary:
12.71 GBP / Hour
animaltrust.org.uk Logo
Animal Trust
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Has experience in cleaning or housekeeping (preferably in a medical or clinical setting, but not essential)
  • Is knowledgeable about or willing to learn COSHH and clinical waste handling
  • Willing to take on responsibility for regular health and safety checks such as fire alarm and legionella testing and reporting
  • Is dependable, detail-oriented, and takes pride in their work
  • Can work independently and manage time effectively
Job Responsibility
Job Responsibility
  • Cleaning both staff and clinical areas, such as consulting rooms, waiting room and communal spaces to a high standard
  • Handling clinical waste in compliance with health and safety regulations
  • Adhering to COSHH (Control of Substances Hazardous to Health) guidelines
  • Ensuring hygiene and cleanliness are maintained in line with hospital protocols
  • Accountability for performing weekly health and safety checks and reporting as required
What we offer
What we offer
  • A supportive and friendly team environment
  • Full training in health and safety procedures, including COSHH
  • 5.6 weeks annual leave
  • Parttime
Read More
Arrow Right