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

Senior Fullstack Java Developer

Hawk

Dallas, United States permanent

Posted: November 12, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are seeking a Senior Fullstack Java Developer to join our team in Dallas, USA.

Job Description

About Us 

Hawk is the leading provider of AI-supported anti-money laundering and fraud detection technology. Banks and payment providers globally are using Hawk’s powerful combination of traditional rules and explainable AI to improve the effectiveness of their AML compliance and fraud prevention by identifying more crime while maximizing efficiency by reducing false positives. With our solution, we are playing a vital role in the global fight against Money Laundering, Fraud, or the financing of terrorism. We offer a culture of mutual trust, support and passion – while providing individuals with opportunities to grow professionally and make a difference in the world. 

Your Mission: 

As a Senior Full Stack Developer at Hawk, your mission is to architect, build, and evolve our AI-powered Anti-Money-Laundering platform. You’ll play a pivotal leadership role by guiding a team of developers, establishing coding best practices, and delivering scalable, high-quality solutions across the full tech stack (Java and React). You will lead by example, support strategic decision-making, and ensure the successful delivery of features that have a direct impact on financial crime detection and customer outcomes. This is a high-ownership role requiring strong cross-functional collaboration and a passion for delivering innovative, mission-critical software.

Key Responsibilities: 

• Drive the architecture and end-to-end delivery of product features, setting the technical direction and ensuring best-in-class engineering practices.

• Support and mentor junior and mid-level developers through code reviews, design sessions, and technical coaching.

• Build scalable and maintainable frontend and backend components using Java and React; ensure a consistent, high-quality user experience.

• Partner with Product, Solutions Consulting, and Sales teams to align business priorities with technical implementation.

• Champion agile, continuous integration and deployment workflows, and take shared responsibility for the codebase and its operation in production.

• Create reusable libraries and scalable modules that improve development speed, consistency, and code quality.

• Own testing strategies (unit, integration, performance) to ensure quality, scalability, and maintainability.

Your Profile:

• BSc or MSc in Computer Science or related technical field preferred.

• 6+ years of software development experience, with a strong track record in both backend (Java) and frontend (React) development.

• Solid experience with PostgreSQL, Elasticsearch, and familiarity with distributed systems or big data stacks (Kafka, Spark, Hadoop).

• Deep understanding of REST APIs, microservices architecture, and scalable cloud-based applications.

• Hands-on experience with Agile methodologies (Scrum, Kanban), DevOps practices, and CI/CD pipelines.

• Familiarity with observability tools and application performance monitoring is a plus.

• Excellent communicator, strategic thinker, and problem solver with a collaborative mindset.

• Committed to continuous improvement, knowledge sharing, and team empowerment.

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