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.
- ...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...SeniorRemote work
- ...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...SeniorLong term contract
- 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.SeniorLong term contract
- ...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...SeniorRemote work
- ...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,...SeniorLocal areaRemote work
- ...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...SeniorWork from home
- ...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
- ...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...SeniorRemote work
- ...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,...SeniorVisa sponsorshipFree visa
- ...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...SeniorRemote work
- ...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
- ...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...SeniorRemote work
- ...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...SeniorRemote work
- ...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...SeniorShift work
- ...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...SeniorContract workRemote work
$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- ...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,...SeniorImmediate startRemote work
- ...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...SeniorWork experience placement
- ...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...SeniorContract workFor contractorsLocal areaImmediate start
- ...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
$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$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- ...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....SeniorWork experience placementWork at office
- ...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...SeniorRemote work
$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...SeniorFull timeRemote workFlexible hours$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...SeniorLocal areaRemote work- ...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
- ...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
- ...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
- ...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...SeniorContract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr.Software Engineer (Java). Be the first to apply!
- junior java developer no experience United States
- java oracle developer United States
- full stack java developer United States
- java angular developer United States
- java developer full time United States
- entry level java developer remote United States
- junior java developer United States
- java support engineer United States
- java developer contract United States
- java web developer United States

