ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Java Engineer

Nix

Romania (Bulgaria, Poland, Romania) Remote permanent

Posted: March 13, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

This Senior Java Engineer will be responsible for designing, developing, and testing Java-based applications using Java 8 and Spring Boot. The ideal candidate should have experience with Java 11 and Spring Boot, and should be familiar with machine learning and computer vision concepts. Strong problem-solving skills are required, as well as experience with Agile development methodologies.

Job Description

About our client

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

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply