Job Description
We are seeking a highly skilled Senior Full Stack Java Developer with extensive experience in building scalable, high-performance applications. The ideal candidate will have strong expertise in Java , Spring Boot , Microservices , and modern front-end frameworks such as React and Angular . Experience working within the financial domain is mandatory.
Key Responsibilities
Design, develop, and deploy full stack applications using Java and modern UI frameworks.
Build and maintain microservices-based architectures using Spring Boot.
Develop responsive and dynamic user interfaces using React or Angular .
Implement best practices for API development , testing, code quality, and application security.
Work closely with product owners, business analysts, and cross-functional teams in an agile environment.
Deploy and manage applications on AWS cloud environments .
Troubleshoot issues, optimize performance, and improve application scalability.
Participate in code reviews, architectural discussions, and solution design.
Required Skills
10+ years of hands-on experience in Full Stack Java development.
Strong expertise in :
Java / J2EE
Spring Boot , Spring Framework
Microservices Architecture
REST APIs
Front-end expertise in :
React and / or Angular (2+)
Solid experience working with AWS Cloud Services (Lambda, ECS / EKS, S3, EC2, CloudWatch, etc.).
Strong understanding of CI / CD pipelines , Git, Jenkins, Maven / Gradle.
Proficiency with relational and NoSQL databases.
Financial services experience (Banking / Trading / Investment) is required.
Excellent communication, problem-solving, and collaboration skills.
Java Developer • Tampa, FL, United States