Software Development Engineer II - FinTech
NationsBenefits, LLC
Plantation, FL, United States
10 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.disabledperson.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
Agile Methodology
Amazon Web Services
Automation of Tests
Microsoft Azure
Cloud Computing
Software Quality
Code Review
Databases
Data Security
Software Debugging
+27 more
DevOps
Payment Systems
Junit
PostgreSQL
MongoDB
NoSQL
PCI Data Security Standards
Mockito
Software Engineering
SonarQube
SQL Databases
Transaction Processing (Computing)
Java Application Server
ReactJS
Spring-boot
Git
Integration Tests
Kubernetes
Information Technology
Low Latency
Deployment Automation
Front End Software Development
ISO 8583
Restful APIs
Docker
Jenkins
Microservices
Job description
This role is ideal for a hands-on software engineer with experience in Java 21, Spring Boot 3.x, microservices, RESTful APIs, databases, cloud technologies, and modern DevOps practices.
What You’ll Do
- Design, develop, and maintain features for our FinTech application using Java 21 and Spring Boot 3.x.
- Write clean, well-documented, efficient, and maintainable code.
- Integrate third-party APIs and services to extend application functionality.
- Collaborate with senior engineers and Product Managers to translate business requirements into technical designs and features.
- Participate in code reviews, share best practices, and contribute to continuous improvement.
- Write unit and integration tests to ensure code quality and stability.
- Debug and resolve application issues while maintaining performance and reliability.
- Help ensure software meets quality, security, compliance, and regulatory requirements.
- Suggest improvements to development processes, tools, and technologies.
- Contribute to a collaborative and knowledge-sharing engineering environment.
- Identify and help mitigate security risks and vulnerabilities.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- 2-4 years of professional experience with Java 21 and Spring Boot 3.x.
- Strong experience with microservices architecture and RESTful API development.
- Hands-on experience with SQL and NoSQL databases, including PostgreSQL and MongoDB.
- Familiarity with AWS, GCP, or Azure.
- Experience with Docker and Kubernetes.
- Proficiency with Git and CI/CD pipelines.
- Experience with SonarQube.
- Experience working in an Agile development environment.
- Strong problem-solving and collaboration skills.
- Experience with automated testing using JUnit, Mockito, and PITest.
Preferred Experience
- Knowledge of Jenkins, Kubernetes, and other DevOps automation tools.
- Familiarity with front-end frameworks such as React.
- FinTech experience or understanding of:
- Payment Systems
- Transaction Processing
- Data Security
- PCI-DSS
Payments Domain Experience - Required
- Strong experience with Payment Processing, Payment Platforms, Payment Systems, and Transaction Processing
- Experience with Card Issuing and/or Card Acquiring
- Strong understanding of PCI-DSS (Payment Card Industry Data Security Standard)
- Experience with ISO 8583 messaging standards
- Knowledge of card transaction flows, authorization, clearing, settlement, and payment lifecycle
- Experience building secure, high-volume, low-latency payment applications
- Experience with payment tokenization, digital wallets, and secure credential provisioning is highly preferred
- Experience with Mastercard MDES, EMVCo standards, and token lifecycle management is a strong plus
If you have experience building scalable Java applications and are interested in working on FinTech platforms, we’d love to hear from you.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.disabledperson.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…