Job Description
We are seeking an experienced Senior Full Stack Developer. The ideal candidate will have extensive experience building and supporting enterprise-grade applications using Java Spring Boot, Photon UI, and TypeScript. The candidate will work closely with Solution Architects, Product Owners, Business Analysts, QA teams, and DevOps engineers to design, develop, modernize, and maintain mission-critical applications supporting financial services operations.
Job Description
We are seeking an experienced Senior Full Stack Developer. The ideal candidate will have extensive experience building and supporting enterprise-grade applications using Java Spring Boot, Photon UI, and TypeScript. The candidate will work closely with Solution Architects, Product Owners, Business Analysts, QA teams, and DevOps engineers to design, develop, modernize, and maintain mission-critical applications supporting financial services operations.
This role requires strong expertise in full-stack application development, cloud-native architecture, API development, microservices, security integration, and modern UI frameworks.
Roles & Responsibilities
Design, develop, and maintain scalable enterprise applications using Java Spring Boot and modern frontend technologies.
Build responsive and reusable user interfaces using Photon UI and TypeScript.
Develop RESTful APIs and backend microservices following industry best practices.
Participate in application modernization initiatives and cloud transformation programs.
Perform code reviews and ensure adherence to development standards and architectural guidelines.
Collaborate with architects and technical leads to define application architecture and technical solutions.
Design secure, high-performing, and highly available solutions for financial applications.
Contribute to application integration strategies involving middleware, messaging systems, and third-party services.
Support migration of legacy applications to modern cloud-native architectures.
Skills
- 8+ years of software development experience.
- Strong experience with Java
- Extensive experience with Spring Boot, Spring MVC, Spring Security, and Spring Data.
- Strong hands-on experience with Photon UI and modern frontend development.
- Advanced proficiency in TypeScript, JavaScript, HTML5, and CSS3.
- Experience developing and consuming REST APIs.
- Strong understanding of Microservices Architecture.
- Experience with relational databases such as Oracle, SQL Server, or PostgreSQL.
Senior Java Full Stack Developer in princeton at Unknown Company
This position is listed as full time and onsite.