Java Engineer
Job in
Tampa, Hillsborough County, Florida, 33646, USA
Listed on 2025-12-02
Listing for:
Fintech
Full Time
position Listed on 2025-12-02
Job specializations:
-
Software Development
Software Engineer, Backend Developer, Java Developer, Full Stack Developer
Job Description & How to Apply Below
Join Fintech in Tampa as a Java Developer!
We are seeking an experienced and motivated Java Software Engineer to join our dynamic engineering team. This role is ideal for a professional with 3-5 years of software development experience who is passionate about building scalable, high-quality applications in the financial technology domain. The successful candidate will work on full-stack development projects, and contribute to our mission of modernizing payment systems in the alcohol beverage industry.
Key Responsibilities- Design, develop, and maintain enterprise-level Java applications and microservices.
- Design and implement RESTful APIs and web services for internal and external integrations
- Work with databases including Postgre
SQL, and Oracle. - Participate in the complete software development lifecycle including design, implementation, testing, and deployment
- Write clean, maintainable, and efficient code following best practices and coding standards
- Implement automated testing strategies including unit tests, integration tests, and end-to-end testing
- Collaborate with cross-functional teams including QA, Dev Ops, and Product Management
- Support and maintain legacy applications including troubleshooting and enhancements.
- Participate in code reviews and provide constructive feedback to team members
- Optimize application performance and troubleshoot complex technical issues
- Work with cloud platforms, primarily Microsoft Azure, for deployment and scaling
- Document technical designs, processes, and system architectures
- Stay current with emerging technologies and contribute to technical decision-making
- Support vendor management activities including technical evaluations and integration support
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field
- 3-5 years of professional software development experience
- Strong proficiency in Java and the Java ecosystem (Spring Framework, Spring Boot, Maven/Gradle)
- Solid understanding of RESTful API design and implementation
- Familiarity with HTML, CSS, JavaScript, and basic web development concepts
- Experience with relational databases (Postgre
SQL, Oracle) and SQL optimization - Familiarity with No
SQL databases (Mongo
DB) and data modeling concepts - Experience with automated testing frameworks (JUnit, TestNG, Jest, Cypress)
- Proficiency with version control systems (Git) and branching strategies
- Understanding of object-oriented programming principles and design patterns
- Experience with Agile/Scrum development methodologies
- Knowledge of security best practices and authentication/authorization patterns
- Experience with microservices architecture and containerization (Docker, Kubernetes)
- Familiarity with cloud platforms, particularly Microsoft Azure
- Knowledge of message queuing systems (Apache Kafka)
- Experience with CI/CD pipelines and Dev Ops practices
- Understanding of financial technology domain concepts and payment processing
- Knowledge of data streaming and ETL processes (Apache NiFi, Apache Spark)
- Familiarity with monitoring and observability tools (Application Insights, Grafana)
- Strong collaboration and teamwork abilities
- Clear technical communication skills with both technical and non-technical stakeholders
- Conflict resolution skills within team environments
- Mentoring and knowledge sharing capabilities
- Adaptability to changing requirements and business needs
- Cross-functional relationship building and stakeholder management
- Problem-solving and analytical thinking skills
- Leadership potential and initiative-taking abilities
- Direct communication with vendor support teams for technical issues and integrations
- Provide technical feedback on vendor tools, services, and API implementations
- Document vendor-related processes and integration procedures
- Support procurement decisions with technical recommendations and risk assessment
- Hybrid Work
- Employer Matched 401K
- Company Paid Medical Insurance Option for Employee and Dependent Children
- Company Paid Dental Insurance for Employee
- Company Paid Vision Insurance for Employee
- Company Paid Long and Short-Term Disability
- Company Paid Life and AD&D Insurance
- 18 Paid Vacation Days a Year
- Six…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×