Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr.Software Engineer (Java)

Kyriba NYC

Senior Software Engineer

Dream Big. Go Beyond. Be Unstoppable.

Kyriba is a global fintech leader empowering CFOs and finance teams with cloud-based treasury, payments, risk management and working capital solutions. We serve 3,000+ customers worldwide, managing $15 trillion in payments annually and helping businesses optimize liquidity performance across the enterprise.

We're on a mission to become the most sought-after cloud technology company globally. We think big, innovate relentlessly, and challenge the status quo every day. If you are a problem-solver who's ready to push boundaries and achieve more than you thought possible-you'll find an exceptional career within an extraordinary business.

About the Role

We are looking for a passionate Senior Software Engineer to join our Payment Advanced Routing Team based in Poland and France. Our team is dedicated to developing the payments processing core of our SaaS solution. Crucially, our system is engineered to rapidly process massive volumes of payments with the lowest possible latency. Our architecture is primarily based on microservices, though we maintain and integrate with legacy monolithic systems.

In this role, you will drive the development of new microservices while ensuring smooth operation and modernization of existing systems. We are looking for a candidate with deep technical insight who is determined to understand the root causes of complex problems and has proven experience navigating both legacy codebases and modern, distributed environments. We value proactive engineers who propose innovative solutions to minimize technical debt and optimize system scalability.

Responsibilities
  • Actively participate in architecture definition and develop robust architectural designs for our solutions.
  • Discuss requirements with Product Owners and the Agile Team to design the most effective and scalable solutions.
  • Collaborate with engineers outside of your immediate team to deliver efficient, high-quality outcomes.
  • Autonomously develop new business modules and functions tailored for high-throughput processing.
  • Refactor and optimize existing code to improve performance and limit technical debt.
  • Ensure high-quality deliverables through modern modular design, test-driven development, and robust test automation.
  • Take full ownership of the performance, scalability, and reliability of your software.
  • Drive continuous improvement in engineering processes, technology stack, and best practices.
Requirements
  • 12+ years of experience in Java development (Spring) and working with complex distributed systems.
  • Proven experience working with both monolithic and microservice architectures.
  • Strong knowledge and practical experience in scaling applications to efficiently handle large volumes of data and high-throughput processing.
  • Practical, project-proven experience with Kubernetes and Kafka.
  • Strong practical knowledge of good software engineering practices: TDD/BDD, DDD, OOP, FP, Clean Code, API design, and CI/CD.
  • Familiarity with modern deployments and system observability (alerts, metrics, tracing).
  • Solid experience with database design and a strong working knowledge of SQL.
  • Effective verbal and written communication skills in English.
  • A positive, team-oriented attitude, eagerness to learn and grow, a proactive approach, an engineering mindset, and strong problem-solving skills.
Benefits
  • Contract Options: Permanent contract (UoP).
  • Compensation: Annual salary increase based on individual performance and a 15% yearly bonus.
  • Work Environment: Fully remote work from anywhere in Poland or on-site work from our Warsaw office.
  • Equipment: MacBook Pro or a Dell laptop with Linux.
  • Productivity Tools: Access to cutting-edge AI tools to enhance your daily efficiency.
  • Professional Development: Access to Coursera, Pluralsight, LinkedIn Learning, and opportunities to attend major industry conferences (e.g., Devoxx).
  • International Collaboration: Work closely with international software development teams and participate in engaging team-building events.
Additional Benefits for Permanent Employees (UoP)
  • Tax Benefits: Creative work tax deduction (KUP 80%).
  • Comprehensive Perks: Medical, sports, and life insurance, a lunch card, and an employee capital plan (PPK).

Our Values Guide Everything We Do

  • Think Big & Constantly Innovate: We have the confidence to think big, embrace change, challenge the status quo, and continuously evolve - incorporating new technologies and driving industry progress.
  • Put our Customers' Outcomes First: We are passionate about delivering the highest value for our customers and supporting them with end-to-end care throughout their journey with us.
  • Act with Integrity: Integrity is at the heart of everything we do. We take personal responsibility for our actions, own our decisions, and honour each other's contributions. We empower each other through honesty, respect, trust and transparency.
  • Work as One Team: We are driven by our common goals and share in each other's successes and failures, learning and working together as a team where everyone can bring their best selves.
  • Strive for Excellence while Having Fun: We enjoy tackling new challenges together, and revel in continuous improvement as we deliver, with ultimate professionalism, the very best for our customers, while exceeding our own expectations.

At Kyriba we value pay transparency and fairness.

For new hires, the annual base salary range for this role is zł233,500.00 - zł350,350.00 based on a full-time schedule. Salary can progress beyond this range through sustained performance and demonstrated success in the role. In addition to base pay, this position may be eligible for variable compensation (eg. performance bonus or commission-based plan) and a long-term incentive. The final package will be determined by factors such as skills, experience and qualifications.

Kyriba also offers a comprehensive compensation package, including a range of health, welfare and wellbeing benefits designed to support both your professional and personal life.

Kyriba believes that everyone has the ability to make an impact, and we are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship, and genetic information.

We aim to make our recruitment process accessible to everyone. If you need a reasonable accommodation at any point in the application or interview process, or to perform essential job functions, please submit a request. All information provided is confidential, restricted to our accommodations team, and will not impact your candidacy. Please refer to our Candidate Privacy Policy for more information.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr.Software Engineer (Java) in United States vacancy
  •  ...Sr Software Engineer - (Java+Sprinboot+Kubernetes) (Remote) An experienced engineer who designs, builds, and operates Java + Spring Boot microservices running in Kubernetes. Owns features end-to-end, from design to production support. Skilled in creating testable, observable... 
    Senior
    Remote work

    Staffing the Universe

    United States
    2 days ago
  •  ...Sr Software Engineer (Java) Duration: Long Term Contract Location: Durham, NC/ Westlake TX/ New Jersey NJ Job Model: (Hybrid Model) – (4 to 5 Days a Month) Job Description: Required Skills: Java, Microservices, Angular, ORM Technologies, RESTful, Spring... 
    Senior
    Long term contract

    Samprasoft

    Durham, NC
    3 days ago
  • Sr. Software Engineer/Lead (Java) Location: Sunnyvale, CA Duration: Long term contract Last date of submission: Oct 21, 2022 RFR: 88974 Required: ~ Advanced Java, Core Java, Full Stack Java, HTML/CSS/Javascript, ReactJS, CI/CD, MongoDB.
    Senior
    Long term contract

    InterSources

    Sunnyvale, CA
    12 hours ago
  •  ...Title:Software Engineer - Scala,JAVA,Synapse Location -Redmond,WA ( Open for Remote- Candidate need to work EST time Zone) Job Description We are seeking a Software Engineer with strong experience in Synapse,Scala and Java to build and support scalable applications... 
    Senior
    Remote work

    Yantran LLC

    United States
    2 days ago
  •  ...Senior Software Engineer As a core member of our Engineering team, the Senior Software Engineer will be responsible for working on critical...  ...hands-on software design and development experience in OOP and Java. A strong understanding of data structures, algorithms,... 
    Senior
    Local area
    Remote work

    ZirconTech

    United States
    1 day ago
  •  ...Sr. Software Engineer Location: St. Louis, MO or Atlanta, GA - NO WFH, Work from Client location. Have hands-on knowledge of Java, Spring Boot and Microservices (REST API) Be skilled at explaining technical problems succinctly and clearly Have good knowledge... 
    Senior
    Work from home

    Yantran LLC

    Saint Louis, MO
    5 days ago
  •  ...Sr Software Engineer With Java Focus Required Skills Final Action experience * Building from Scratch * DROOLS exp * Claims Data experience * Java 17 * Springboot, REST * Healthcare would be nice. Job Duties Building from Scratch Job Requirements •Optimization... 
    Senior

    Samprasoft

    Blue Bell, PA
    3 days ago
  •  ...Sr. Software Engineer Location: Foster City, CA (Remote till Pandemics) Duration: 6+ Months Job Description: Must have skills: 6+ years' experience designing and developing complex Java and JEE applications / Java / IBM WebSphere or Oracle WebLogic or JBoss... 
    Senior
    Remote work

    Omega Solutions Inc

    United States
    2 days ago
  •  ...Job Title: Software Developer Location: Pierre,SD Duration: Long term Visa type : Any visa fine Visa sponsorship may be...  ...system support. Develop programs using technologies include; Java, JEE, JSP, Javascript, HTML, XML, JUnit, Spring, Spring Boot,... 
    Senior
    Visa sponsorship
    Free visa

    My3Tech Inc

    Pierpont, SD
    12 hours ago
  •  ...Sr Software Engineer (Java + AI skills) Location: (100% Remote) Summary & Role Description The Senior Software Engineer (AI) is a hands-on contributor within the Workflow Orchestration Initiative, responsible for building intelligent backend services... 
    Senior
    Remote work

    Anveta

    United States
    12 hours ago
  •  ...Sr. Software Engineer - Java The Expertise You Have: Expert in core Java technologies and frameworks like Spring Boot Proficient in databases and SQL Understanding of AWS or other cloud platforms and containerization technologies such as EKS and Docker... 
    Senior

    PeopleServe

    Boston, MA
    12 hours ago
  •  ...Job Description The Sr Software Engineer is primarily responsible for the support of existing software applications and enhancing software components...  ...Cotiviti product suite Design, develop, and maintain robust Java-based backend services and APIs Collaborate with UI/UX... 
    Senior
    Remote work

    AHU Technologies Inc

    Richmond, VA
    1 day ago
  •  ...Job Description We are seeking a Senior Software Engineer to join a high‑impact engineering team within the Client Domain of the Integration...  ..., develop, and maintain scalable backend services using Java and Spring Boot. Build and support APIs, with a strong emphasis... 
    Senior
    Remote work

    Insight Global

    Minneapolis, MN
    4 days ago
  •  ...JOB DESCRIPTION Mandatory Technical Skills Strong understanding of Core Java/J2EE Experience Spring 4.0+, Spring Boot, Spring WebSocket2 Experience in using Application servers like JBOSS, Apache Tomcat, Jetty Container Working knowledge of... 
    Senior
    Shift work

    Vantage Point Consulting Inc.

    Middletown, NJ
    3 days ago
  •  ...Sr Software Engineer (Java) Location: USA/Canada (Remote) Type: Contract/FTE Experience: 3-6 Years Responsibilities: Contribute to the design and development of new cloud-based software architectures. Own and deliver complete features, including design... 
    Senior
    Contract work
    Remote work

    E-Solutions

    United States
    3 days ago
  • $122.5k - $192.5k

     ...Overview We are seeking a senior software engineer to contribute to the technical development of an analytic decisioning platform. The role...  ...executing in low milliseconds at 10K+ TPS. Significant expertise in Java and Spring with hands‑on experience in modern software design... 
    Senior

    FICO

    New York, NY
    1 day ago
  •  ...Sr. Software Engineer (Back-end Java) Remote work: 100% U.S. Based Remote Duration: 6 Months (Extendable) Join Date: ASAP to 2 weeks Must be able to conduct 3 interview sessions Primary Required Skills: Strong Backend Java experience, Java Coding,... 
    Senior
    Immediate start
    Remote work

    AA2IT

    United States
    1 day ago
  •  ...applications in AWS cloud using Spring Boot & Java, NoSQL (AWS Keyspaces) etc. The team...  ...team's skill sets is as follows: 1 Data Engineer, 0.25 SM, 3-4 Developers. The top 5-10...  ...or equivalent ~5+ years of relevant software development experience ~2+ years of working... 
    Senior
    Work experience placement

    Software Technology Inc

    Washington DC
    3 days ago
  •  ...Sr Software Engineer - Java (TMA2012) IDEALFORCE has a Contract position available immediately for a Java Technical Lead to join our customer in Santa Clara, CA. This is an ONSITE position and only local candidates are considered. Please find below additional details... 
    Senior
    Contract work
    For contractors
    Local area
    Immediate start

    Idealforce

    Santa Clara, CA
    2 days ago
  •  ...Day -1 Onsite Project Scope: Seeks a Senior Software Developer who will be a crucial part of our software team. The...  ...and Typescript . Education • Bachelor's in engineering (preferably) • Masters or MBA "Tech Mahindra is an Equal Employment... 
    Senior

    Procyon TS

    O Fallon, MO
    1 day ago
  • $120k - $150k

     ...Job Title: Sr. Software engineer - Data Integration Location: New York, NY - 4 days onsite role Salary: $120-150K Skill Set: Java Full Stack + hands-on strong Python. 5-12 year's experience Client is looking for... 
    Senior

    Diverse Lynx

    New York, NY
    1 day ago
  • $156k - $196k

     ...Sr. Software Engineer, JAVA Step into a high-impact Sr. Software Engineer, JAVA opportunity with a confidential client, where you will help drive meaningful results across Banking / Lending/ Financial Services,Information Technology. This role offers the chance... 
    Senior

    Top Engineer

    Santa Clara, CA
    2 days ago
  •  ...Software Engineer Sr At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united...  ...Microservices architecture patterns and best practices using Angular, Java, Spring Boot, and Graph QL BPM experiences using Flowable.... 
    Senior
    Work experience placement
    Work at office

    PNC

    Strongsville, OH
    1 day ago
  •  ...Sr. Software Engineer (Java Fullstack) Accelerate your career with PradeepIT PradeepIT is one of the largest, globally recognized IT Consulting firm to connect India's deeply vetted talent team to global customer. We're headquartered in Bengaluru, Silicon Valley... 
    Senior
    Remote work

    Pradeepit consulting services pvt Itd.

    United States
    1 day ago
  • $120k - $150k

     ...Sr. Software Engineer - Java Location: United States Schedule: Remote Travel: If outside of Denver, there will be travel once a quarter (1-2 weeks) Salary: $120k - $150k (depending on level of experience) Type: Full Time, Direct Hire We are seeking a... 
    Senior
    Full time
    Remote work
    Flexible hours

    Ledgent Technology

    United States
    3 days ago
  • $126.7k - $150k

     ...Java Developer Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications. Our growing...  ...deep understanding of Java internals. Solid experience in software engineering principles, including system design, architecture, and best... 
    Senior
    Local area
    Remote work

    Smarsh

    United States
    12 hours ago
  •  ...Sr. Software Engineer – Java Location: San Leandro, CA Work site – Onsite - 5 days a week In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale planning of strategies... 
    Senior

    ShiftCode Analytics

    San Leandro, CA
    2 days ago
  •  ...Veracode is seeking an enthusiastic, motivated engineer who shares our vision to secure the world's software and who has the passion to be a strong contributor on...  ...Skills & Requirements • 5+ years working in Java development • REST / Web Services development... 
    Senior

    Veracode

    Burlington, MA
    2 days ago
  •  ...development experience including 5+ years of experience working on a software engineering team with onshore and offshore resources • 8+ years of...  ...-oriented software design and development experience in Java-based technologies • 5+ years of proven software development... 
    Senior

    CERES Group

    Boston, MA
    1 day ago
  •  ...Sr. Software Engineer Location: Remote Duration: Contract Candidate Qualities: Ability to work autonomously Excellent communication...  ..., or 5 years with an advanced degree. Experience in Java, C/C++, C#, Objective C, Python, JavaScript, or Go. Experience... 
    Senior
    Contract work
    Remote work

    Samprasoft

    United States
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr.Software Engineer (Java). Be the first to apply!