Full Stack Java Software Engineer

NPAworldwide
Dallas, TX, United States
2 days ago
Apply on find.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Artificial Intelligence Amazon Web Services Architectural Patterns Cloud Engineering Software Design Patterns Distributed Systems Java Platform Enterprise Edition (J2EE) Hibernate (Java) Java Message Service (JMS) Spring Framework
+17 more
PostgreSQL Apache Maven PCI Data Security Standards RabbitMQ Software Construction Software Engineering Enterprise Application Integration Spring Cloud ReactJS Spring-boot Git Kotlin Event Driven Architecture Solid Principles AWS Fargate Apache Kafka Restful APIs

Job description

  • Candidates must be based in the St. Petersburg, FL metro area (Tampa Bay)
  • Please do not apply outside of these markets unless you are willing to relocate at your own expense.
  • This is a hybrid role requiring work to be completed onsite three days per week (Tuesday, Wednesday, and Thursday).

We seek software engineering professionals who:

  • Lead through technical expertise rather than title.
  • Have a passion for clean, maintainable, scalable software.
  • Think architecturally while remaining pragmatic.
  • Understand SOLID principles, Enterprise Integration Patterns, Design Patterns (Gang of Four), and Agile methodologies.
  • Enjoy mentoring and developing engineers.
  • Thrive in a fast-paced, collaborative environment where innovation is encouraged.

OVERALL DUTIES:

  • Part of a team to lead the architecture and design of a modern technology platform.
  • Develop highly scalable, secure, cloud-native applications utilizing Java and the Spring ecosystem.
  • Partner with executive leadership to align technical strategy with business objectives.
  • Define software engineering standards, architectural patterns, and development best practices.
  • Mentor and coach software engineers while fostering a collaborative engineering culture.
  • Lead technical design reviews and provide architectural guidance across development teams.

The current tech stack includes Java 25, React 19, Spring Boot 4.1, Spring Framework, Hibernate, REST APIs, PostgreSQL, Git, Maven, Claude Code, and AWS.

Requirements

Join an exciting FinTech/Payments company as it builds a new technology platform and business offering from the ground up. We seek Senior Full Stack Java Developers with 10-20 years of experience designing and delivering high-quality software products. These positions will consist of about 80% backend and 20% front-end., * Approximately 10-20 years of professional software engineering experience.

  • Extensive experience designing and building enterprise Java applications.
  • AI-enabled development experience
  • Deep expertise with:
  • Java
  • Spring Boot and Spring Framework
  • Hibernate
  • REST APIs
  • React
  • Maven
  • AWS Cloud Services (ECS/Fargate preferred)
  • Strong understanding of distributed systems and cloud architecture.
  • Experience designing highly available, scalable software platforms.

PREFERRED:

  • Payment processing or financial services technology
  • PCI DSS v4 compliance
  • SOC 2 Type II controls
  • Secure software development
  • Event-driven architecture
  • RabbitMQ, Kafka, or JMS messaging
  • Kotlin
  • Building software within regulated environments

About the company

You will join a small yet dynamic and growing technology company providing credit card/debit card payment processing services. The company will also be designing and developing a payment gateway. The leadership team has deep experience in the payments industry.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:14 min

Solving complex platform architecture challenges at an enterprise scale

Maria Apazoglou · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all