N-iX

digital identity

SeniorJavaEngineer

United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Java Engineer at N-iX. Skills: Go, React, AWS, Full Stack. Design backend services and APIs in Go. Develop backend services and APIs in Go”

What You'll Achieve.

balance frictionless digital experiences with security; balance frictionless digital experiences with regulatory compliance; help customers balance frictionless digital experiences; deliver features end to end

Industry & Context.

digital identity

What They're Looking For.

Must Have

5+ years of professional experience in software development, significant time in full stack roles, experience building backend APIs and services in Go, Solid knowledge of JavaScript, proven experience with React as a primary frontend framework, Experience with a state management solution such as Redux, MobX or similar, Good understanding of HTML5, CSS3, common UI patterns and best practices, Experience deploying and operating applications on AWS or another major cloud platform, Practical experience designing and consuming REST APIs, familiarity with web security concepts such as authentication, authorization, and secure data handling, Experience working with relational and or NoSQL databases, communication skills, ability to collaborate effectively in a distributed environment, Knowledge of server side rendering frameworks or micro frontend architectures, Experience writing and maintaining automated tests for backend and frontend applications, Experience with microservices and serverless design patterns

Nice to Have

TypeScript, more advanced frontend architecture patterns, Docker, CI/CD pipelines, integrating with complex backends using gRPC or Protocol Buffers, image processing, data pipelines, machine learning powered features, Java as an additional backend language, working in Agile product teams and methodologies, SaaS products at scale in domains like digital identity, banking, or fintech

What You'll Do.

Design backend services and APIs in Go

Develop backend services and APIs in Go

Maintain backend services and APIs in Go

Build responsive single page applications

Build web applications using React

Build web applications using Redux

Integrate applications with backend APIs

reusable UI components

Ensure good user experience

Write automated tests for backend

Write automated tests for frontend

Maintain automated tests for backend

Maintain automated tests for frontend

Contribute to CI/CD automation

Deliver features end to end

Participate in technical design discussions

Participate in architecture discussions

Define interfaces between services

Define interfaces between front end applications

Contribute to documentation of APIs

Contribute to documentation of front end components

Contribute to documentation of key technical decisions

Take part in Agile ceremonies

Drive improvements in team processes

Drive improvements in engineering practices

How You'll Work.

Team & Collaboration

cross functional team; Work closely with designers; Work closely with product managers; Work closely with QA; Work closely with other engineers; collaborate effectively in a distributed environment; Work on SaaS products at scale

Communication Scope

communication skills; ability to collaborate effectively

Process & Methodology

Agile ceremonies

Full 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 organizations. About the role We are looking for a Senior Full Stack Engineer who is comfortable working across backend services in Go and modern web front ends. You will join a cross functional team that builds cloud native identity and fraud products on AWS. Your responsibilities will span from designing and implementing APIs in Go to building user facing features in modern JavaScript frameworks, ensuring secure, high performance experiences for both internal and external users. What will you do? Design, develop, and maintain backend services and APIs in Go running on AWS using microservice and or serverless patterns. Build responsive single page and web applications using React and Redux and integrate them with backend APIs. Implement clean, reusable UI components and ensure good user experience, performance, and accessibility. Write and maintain automated tests for both backend and frontend parts of the solution and contribute to CI and CD automation. Work closely with designers, product managers, QA, and other engineers to refine requirements and deliver features end to end. Participate in technical design and architecture discussions and help define interfaces between services and front end applications. Contribute to documentation of APIs, front end components, and key technical decisions. Take part in Agile ceremonies and actively drive improvements in team processes and engineering practice

Free ATS check

Applying for this Senior Java Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about N-iX?

Real rants from real employees. Read before you apply.

Read Company Rants →