Senior Java Developer
Job Location:
Lake Mary, FL - USA
Monthly Salary:
Not provided by the employer
Posted:
28 October 2026 (6 hours ago)
Application Deadline:
25 January 2027
Vacancies:
1 Vacancy
Job Summary
Tekfortune is a fast-growing consulting firm specialized in permanent contract & project-based staffing services for worlds leading organizations in a broad range of this quickly changing economic landscape virtual recruiting and remote work are critical for the future of work. To support the active project demands and skills gaps our staffing experts can help you find the best job for you.
Position title: Senior Java Developer
Interview process: 2 video interviews to hire
Contract: 6-12 months
Relo: yes
Job Summary:
We are seeking a Senior Java Developer to support the development of enterprise-scale applications within a highly visible technology organization at BNY. This role will focus on designing developing and supporting scalable low-latency real-time applications while contributing to the architecture and engineering of distributed systems. The ideal candidate will bring strong hands-on Java development expertise experience building enterprise applications and a passion for designing solutions that perform at scale.
This role is based in Lake Mary FL and follows a hybrid schedule with 4 days onsite per week.
Key Responsibilities:
Enterprise Application Development: Design develop and maintain enterprise-grade applications that support critical business functions and high-volume transaction processing
Software Engineering: Build scalable distributed applications utilizing Java 17 Spring Framework Spring Boot and Microservices architecture
Architecture & Design: Contribute to application architecture technical design discussions and solution development with a focus on scalability resiliency performance and maintainability
API Development: Create test and maintain RESTful APIs and inter-process communication services that support enterprise integrations
Database Development: Design and optimize SQL queries stored procedures and transaction management processes utilizing Oracle or other relational database technologies
Real-Time Processing: Develop and support low-latency real-time application processing solutions with strong observability monitoring and performance optimization practices
Automated Testing: Develop and execute automated testing strategies utilizing tools such as JUnit and Cucumber to ensure software quality and reliability
Production Support: Participate in troubleshooting root cause analysis performance tuning and production support activities for critical applications
Cross-Functional Collaboration: Partner with architects developers product teams and stakeholders to deliver technology solutions aligned with business objectives
Continuous Improvement: Leverage emerging technologies AI-enabled development tools and engineering best practices to improve development efficiency and application performance
Qualifications:
8 years of software development experience within enterprise-level environments
Bachelors degree in Computer Science Engineering Information Technology or a related discipline
Strong hands-on experience with Java 17 and modern Java development frameworks
Experience with PySpark Snowflake or other large-scale data processing technologies
Extensive experience building distributed systems enterprise applications and microservices-based architectures
Strong experience with Spring Framework Spring Boot and REST API development
Experience with SQL stored procedures transaction management and relational databases such as Oracle
Strong understanding of scalable application design observability monitoring and real-time application processing
Experience implementing automated testing using JUnit Cucumber or similar testing frameworks
Strong communication skills with the ability to clearly explain technical concepts designs and implementation decisions
Experience supporting applications throughout the full software development lifecycle including design development testing deployment and support
Preferred Experience:
Experience with Kafka MQ or other messaging and event-driven technologies
Cloud platform experience including AWS Azure or GCP
Experience with Kubernetes Docker containerization and cloud-native application development
Experience with Linux scripting and automation
Familiarity with NoSQL databases
Production support and application stability experience within enterprise environments
Experience utilizing AI-enabled development tools such as Windsurf OpenSpec or similar technologies
Financial services industry experience
For more information and other jobs available please contact our recruitment team at . To view all the jobs available in the USA and Asia please visit our website at .
Position title: Senior Java Developer
Interview process: 2 video interviews to hire
Contract: 6-12 months
Relo: yes
Job Summary:
We are seeking a Senior Java Developer to support the development of enterprise-scale applications within a highly visible technology organization at BNY. This role will focus on designing developing and supporting scalable low-latency real-time applications while contributing to the architecture and engineering of distributed systems. The ideal candidate will bring strong hands-on Java development expertise experience building enterprise applications and a passion for designing solutions that perform at scale.
This role is based in Lake Mary FL and follows a hybrid schedule with 4 days onsite per week.
Key Responsibilities:
Enterprise Application Development: Design develop and maintain enterprise-grade applications that support critical business functions and high-volume transaction processing
Software Engineering: Build scalable distributed applications utilizing Java 17 Spring Framework Spring Boot and Microservices architecture
Architecture & Design: Contribute to application architecture technical design discussions and solution development with a focus on scalability resiliency performance and maintainability
API Development: Create test and maintain RESTful APIs and inter-process communication services that support enterprise integrations
Database Development: Design and optimize SQL queries stored procedures and transaction management processes utilizing Oracle or other relational database technologies
Real-Time Processing: Develop and support low-latency real-time application processing solutions with strong observability monitoring and performance optimization practices
Automated Testing: Develop and execute automated testing strategies utilizing tools such as JUnit and Cucumber to ensure software quality and reliability
Production Support: Participate in troubleshooting root cause analysis performance tuning and production support activities for critical applications
Cross-Functional Collaboration: Partner with architects developers product teams and stakeholders to deliver technology solutions aligned with business objectives
Continuous Improvement: Leverage emerging technologies AI-enabled development tools and engineering best practices to improve development efficiency and application performance
Qualifications:
8 years of software development experience within enterprise-level environments
Bachelors degree in Computer Science Engineering Information Technology or a related discipline
Strong hands-on experience with Java 17 and modern Java development frameworks
Experience with PySpark Snowflake or other large-scale data processing technologies
Extensive experience building distributed systems enterprise applications and microservices-based architectures
Strong experience with Spring Framework Spring Boot and REST API development
Experience with SQL stored procedures transaction management and relational databases such as Oracle
Strong understanding of scalable application design observability monitoring and real-time application processing
Experience implementing automated testing using JUnit Cucumber or similar testing frameworks
Strong communication skills with the ability to clearly explain technical concepts designs and implementation decisions
Experience supporting applications throughout the full software development lifecycle including design development testing deployment and support
Preferred Experience:
Experience with Kafka MQ or other messaging and event-driven technologies
Cloud platform experience including AWS Azure or GCP
Experience with Kubernetes Docker containerization and cloud-native application development
Experience with Linux scripting and automation
Familiarity with NoSQL databases
Production support and application stability experience within enterprise environments
Experience utilizing AI-enabled development tools such as Windsurf OpenSpec or similar technologies
Financial services industry experience
For more information and other jobs available please contact our recruitment team at . To view all the jobs available in the USA and Asia please visit our website at .
Required Experience:
Senior IC