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

Senior Java Engineer

N-iX

Senior Java Backend Engineer

Our client builds a leading digital identity and fraud prevention platform used by banks, fintech companies, online marketplaces, and other regulated businesses worldwide. Their products combine biometric identity verification, document and image processing, and advanced fraud detection to help customers balance frictionless digital experiences with strong security and regulatory compliance. The company relies on AI, machine learning, and computer vision to power identity verification, mobile deposit, and liveness detection solutions used by thousands of organisations globally.

About the role

We are looking for a Senior Java Backend Engineer to join a cross-functional team building cloud-native identity and fraud prevention products on AWS. In this role, you will design and implement scalable, high-performance backend services and APIs in Java, working within a microservices and serverless architecture. You will collaborate closely with product managers, front-end engineers, researchers, and DevOps to deliver production-grade features that power real-time identity verification and fraud detection at scale.

What will you do?
  • Design, develop, deploy, and maintain production-ready backend APIs and microservices in Java, targeting AWS as the primary deployment platform.
  • Build scalable, resilient services using serverless and containerised architectures (ECS, Lambda, API Gateway).
  • Write clean, efficient, and testable code with strong emphasis on quality engineering and continuous delivery.
  • Design and execute robust automated test suites including unit, integration, and performance tests.
  • Collaborate with product managers, front-end engineers, QA, and cloud/operations teams to translate requirements into well-designed features.
  • Contribute to CI/CD pipeline development and drive adoption of DevOps best practices for rapid and reliable deployments.
  • Create and maintain internal software documentation and public API documentation.
  • Participate in Agile ceremonies including stand-ups, sprint planning, refinements, and retrospectives.
  • Mentor and support junior team members, sharing knowledge and elevating overall team capability.
Required skills and experience
  • 5+ years of professional backend software development experience with Java as the primary language.
  • Strong experience designing and building RESTful APIs and backend services in Java using modern frameworks (Spring Boot, Micronaut, or similar).
  • Proven experience developing and deploying solutions on Amazon Web Services (AWS).
  • Hands-on experience with microservices and/or serverless architectures.
  • Solid background in CI/CD pipelines, automated testing, and continuous delivery practices.
  • Experience building and deploying Dockerised applications.
  • Experience writing automated unit, integration, and performance tests for reliability at scale.
  • Good understanding of relational and/or NoSQL databases (e.g. MongoDB, DynamoDB, DocumentDB, RDS).
  • Strong communication skills and ability to collaborate effectively in a distributed, cross-functional environment.
  • Solid understanding of Agile methodologies and practices.
  • Proficiency with Git.
  • Proficiency in spoken and written English.
Nice to have
  • Experience with Golang as an additional backend language.
  • Familiarity with AWS services such as ECS, EKS, S3, Lambda, SQS, API Gateway, and KMS.
  • Infrastructure-as-code experience with Terraform, CloudFormation, or AWS CDK.
  • Experience with gRPC, Protocol Buffers, or image processing technologies.
  • Exposure to machine learning concepts, architectures, or inference pipelines.
  • Front-end exposure to React/Redux or other modern JavaScript frameworks.
  • Programming experience in Python, Groovy, or Bash scripting.
  • Previous work on SaaS products at scale in domains like digital identity, banking, or fintech.
  • Experience delivering features from user stories through to deployment in Agile environments.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Java Engineer in United States vacancy
  •  ...Working remotely, the full-time Senior Java Engineer will build, deploy, and maintain next-generation client-facing Restful APIs, focusing on registration, consent management, payments, and information reporting applications. Key responsibilities Design and develop new... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    4 days ago
  •  ...Senior Java Engineer Develops and implements solutions coordinating applications across the enterprise or its units/departments. Evaluates existing components or systems to determine integration requirements and to ensure final solutions meet organizational needs.... 
    Senior

    Samprasoft

    Atlanta, GA
    22 hours ago
  •  ...Leading significant software development projects, the full-time Senior Java Software Engineer will implement complex software systems, mentor junior engineers, and collaborate with cross-functional teams in a remote environment. Key responsibilities Lead the design and... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    2 days ago
  •  ...Translate business requirements and use cases into functional applications Design, build, and maintain efficient, reusable, and reliable Java code Review, test, and verify code for adherence to quality and security standards Ensure the best possible performance, quality,... 
    Senior

    BNB Chain

    Earth, TX
    2 days ago
  • $160k

     ...Software Engineer – Java & Linux We are seeking an experienced Software Engineer with strong expertise in Java development and Linux environments to support enterprise‑grade, high‑performance applications in distributed computing environments. Required Qualifications:... 
    Senior
    Flexible hours

    Jobr

    Columbia, MD
    1 day ago
  •  ...Senior Java Engineer Duration: Contract/Full Time Location: Remote in Canada Key Skills: ~8+ years of experience ~ Kafka ~ Java ~ Spring Boot, Spring Batch ~ AWS expertise as developer ~ Design patterns ~ Microservices ~ Snowflakes are a plus.... 
    Senior
    Full time
    Contract work
    Remote work

    Zortech Solutions

    United States
    4 days ago
  •  ...Candidates should have a bachelor's degree in Computer Science and 5-7 years of software development experience, particularly with Java and modern frameworks. This role involves collaborating with stakeholders to gather requirements and ensuring timely project completion... 
    Senior

    247Hire

    Vienna, VA
    1 day ago
  •  ...Senior Java Full Stack Engineer (Onsite – Charlotte, NC) Location: Charlotte, NC Work Arrangement: Onsite Employment Type: Full-time Experience Level: Senior (5+ years) Position Summary We are seeking a highly skilled Senior Java Full Stack Engineer to join our technology... 
    Senior
    Full time
    Work experience placement

    Strategic Staffing Solutions

    Charlotte, NC
    1 day ago
  •  ...JOB SUMMARY The Senior Applications Developer is responsible for the full systems life cycle management of applications, including analysis...  ...industry. Required Qualifications 6+ years of experience with Java, including building complex, scalable applications. 6+ years of... 
    Senior

    Compunnel

    New York, NY
    1 day ago
  • $200k

     ...Job Description Senior Java Software Engineer Austin, TX $200,000 ShortList Recruitment have partnered with a FinTech company who are looking to bring in a highly motivated & Driven Senior Java Software Engineer. Our client is one of the fastest growing... 
    Senior
    Work at office

    ShortList Recruitment Limited

    Austin, TX
    2 days ago
  •  ...Software Engineer Opportunity If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. Seeking creative, high-energy, diverse and driven software engineers... 
    Senior

    Software Technology Inc

    Alpharetta, GA
    4 days ago
  •  ...Senior Java Engineer Marathon TS is looking for a Senior Java Engineer to support our TSA efforts. Candidates should have experience with the design, development, and configuration of software systems to meet market and/or client requirements either end-to-end from... 
    Senior

    Marathon TS

    Colorado Springs, CO
    3 days ago
  •  ...Overview: Job Summary: We are seeking a highly skilled candidate with extensive experience in Java Spring Framework and Spring Boot to lead the migration of applications from Spring Framework 3.0.5 to Spring Boot 3.x. The ideal candidate will have strong expertise... 
    Senior

    Purple Drive

    Los Angeles, CA
    3 days ago
  •  ...Senior Java Software Engineer Job Location: Milwaukee, WI Key Technology: backend, Spring Boot, Kubernetes, Docker, Java 8+, REST API Job Responsibilities In this role, you will be required to participate in all stages of the software product development life cycle. This... 
    Senior

    Highbrow

    Milwaukee, WI
    1 day ago
  •  ...collaborative Agile environment. You will be working on a team of engineers with a broad range of skills to develop new products, modernize...  ...our customers using new and traditional technologies, such as Java, SQL, AWS/cloud, and related technologies. This position is a... 
    Senior
    Visa sponsorship

    6AM City

    Washington DC
    4 days ago
  •  ...requests with quality in production. Must-Have Skills/Qualifications: Java Working experience with web servers like Tomcat/Jetty/...  ...– Talent Acquisition ALTEN Calsoft Labs Phone: (***) ***-**** Seniority Level Mid-Senior level Employment Type Contract Job Function Information... 
    Senior
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    ACL Digital

    New York, NY
    22 hours ago
  •  ...Software Engineer Founded in 2002, we are a Boston area software company focused on delivering...  ...We are currently seeking an experienced Java-experienced Software Engineer to help us...  ...Job Description We are looking for a senior (7-10+ years) full-stack Java Developer... 
    Senior

    Roberts Recruiting

    Boston, MA
    4 days ago
  •  ...experience in backend software development. Strong proficiency in Java (17/21) and Spring / Spring Boot frameworks. Experience...  ...communication skills. Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).... 
    Senior

    Saxon Global

    Sunrise, FL
    22 hours ago
  • $160k

     ...ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense...  ...of the US government and military services. Software Engineer – Java & Linux We are seeking an experienced Software Engineer with strong... 
    Senior
    Work at office
    Flexible hours

    Synergy ECP

    Columbia, MD
    6 days ago
  • Strategic Staffing Solutions is looking for a Senior Software Engineer to join their Charlotte team. In this hybrid role, you will focus on developing...  ...and APIs. The ideal candidate should possess strong Java skills and experience with modern architectures in a high-volume... 
    Senior

    Strategic Staffing Solutions

    Charlotte, NC
    2 days ago
  • TechDigital Group is seeking an experienced Java Developer located in Plano, Texas. The role involves working closely with the client team to deliver assigned tasks effectively and efficiently. The ideal candidate will have 9-12 years of experience with at least 2-3 years... 
    Senior

    TechDigital Group

    Plano, TX
    22 hours ago
  • A tech company is seeking an experienced Java API Developer located in Bellevue, WA. The role requires strong expertise in API exposure, Object Oriented Programming, and REST fundamentals, along with proficiency in Java. Candidates should have at least 10 years of relevant... 
    Senior
    Local area

    Highbrow LLC

    Bellevue, WA
    3 days ago
  •  ...Software Java Engineer As a software Java engineer you will join a team working on interesting open source problems. Collaborating with team members as a visionary and leader you will be a goal-getter seeking to continue the tremendous growth of our product line. You... 
    Senior
    Casual work

    Rubix Recruiting

    Denver, CO
    4 days ago
  •  ...Charlotte, North Carolina for a role focused on system design and development. The ideal candidate will have 8-12 years of experience with Java, SpringBatch, and AWS, serving as the primary contact for design activities and coordinating stakeholder interactions. You will... 
    Senior

    TechDigital Group

    Charlotte, NC
    2 days ago
  •  ...About the role At SPD Technology, we are seeking a Senior Java Engineer to design, build, and maintain scalable backend services for data ingestion, enrichment, and delivery. The platform supports analytical and operational workloads across multiple internal systems,... 
    Senior
    Remote work
    Flexible hours

    SPD Technology

    New York, NY
    4 days ago
  •  ...Role: Senior Java Engineer Location: Sunnyvale, CA FTE Only We are seeking a skilled Java Developer to join our team. The ideal candidate will have strong experience in Java development and exposure to database technologies. You will work on designing... 
    Senior

    AceStack LLC

    Sunnyvale, CA
    4 days ago
  • An established industry player is seeking a skilled Java Developer with extensive experience in Reactive Web services. In this dynamic role, you will leverage your knowledge of Java 17 and Spring to develop innovative solutions, while utilizing tools such as Kubernetes... 
    Senior

    TechDigital Group

    Plano, TX
    3 days ago
  • System One is seeking a Sr. Software Engineer to join the team responsible for maintaining and enhancing software for systems. The ideal candidate will have extensive experience in Java, Springs, and Struts, with a strong focus on performance and security. This role requires... 
    Senior

    System One

    Strongsville, OH
    3 days ago
  • $160k - $250k

    Medium in Columbia, Maryland is seeking an experienced Software Engineer with expertise in Java development and Linux environments to support enterprise-grade applications. Candidates should have strong experience in server-side Java development and distributed computing... 
    Senior

    Medium

    Columbia, MD
    22 hours ago
  •  ...Position: Senior Java Software Engineer Salary: up to 26 000 PLN Form of employment: contract of employment Join our client, which makes software to help users organize data, discover the truth, and act on it. Their SaaS product manages large volumes of data and quickly... 
    Senior
    Contract work
    Flexible hours

    Dotlinkers IT recruitment

    Poland, NY
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Engineer. Be the first to apply!