Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Sr Full Stack - Java - New York role.
Rezi rewrites your resume against Photon's job description. Free.

Tailor your resume to this Sr Full Stack - Java - New York role.
Rezi rewrites your resume against Photon's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Sr Full Stack - Java - New York posting at Photon — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Sr Full Stack - Java - New York posting at Photon — free, in seconds.
About the Role
We are seeking a Senior Full Stack Developer with strong expertise in Java backend development and React frontend development. The ideal candidate will be responsible for designing, developing, and maintaining scalable, secure, and high-performance web applications using modern technologies and best practices. This role requires close collaboration with product managers, UX designers, QA, and DevOps teams to deliver enterprise-grade solutions.
Responsibilities
- Design, develop, and maintain full-stack web applications using Java, Spring Boot, and React.
- Build scalable RESTful APIs and microservices for enterprise applications.
- Develop responsive, reusable, and user-friendly interfaces using React, JavaScript/TypeScript, HTML5, and CSS3.
- Collaborate with product, UX/UI, QA, and DevOps teams throughout the software development lifecycle.
- Integrate frontend applications with backend APIs and third-party services.
- Optimize application performance, scalability, security, and responsiveness.
- Write clean, maintainable, and well-documented code following coding standards and best practices.
- Develop unit, integration, and end-to-end tests to ensure application quality.
- Participate in code reviews, architecture discussions, and technical design sessions.
- Troubleshoot production issues and support application deployments.
- Contribute to CI/CD automation and DevSecOps practices.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5–8+ years of experience in full-stack application development.
- Strong proficiency in Java (11/17) and Spring Boot.
- Extensive experience designing and developing RESTful APIs and microservices.
- Strong hands-on experience with React.js and modern JavaScript (ES6+) or TypeScript.
- Experience with Redux, Context API, or other state management libraries.
- Strong knowledge of HTML5, CSS3, responsive design, and UI development best practices.
- Experience with relational databases such as PostgreSQL, MySQL, or Oracle.
- Familiarity with NoSQL databases such as MongoDB is a plus.
- Experience with Git, Maven/Gradle, and Agile development methodologies.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Familiarity with Docker, Kubernetes, and containerized deployments.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Knowledge of messaging platforms such as Kafka or RabbitMQ.
- Experience with GraphQL is a plus.
- Familiarity with authentication and authorization using OAuth2, JWT, and OpenID Connect.
- Exposure to performance monitoring and observability tools such as Grafana, Prometheus, or ELK Stack.
- Experience in fintech, healthcare, blockchain, or enterprise SaaS applications.
- Understanding of microservices architecture and event-driven systems.
- Experience with performance tuning, security best practices, and accessibility standards.
- AWS, Azure, Java, or React certifications.
Skills
- Java 11/17
- Spring Boot
- Spring MVC
- Spring Security
- Spring Data JPA
- React.js
- JavaScript (ES6+)
- TypeScript
- Redux
- HTML5
- CSS3
- REST
- OpenAPI/Swagger
- GraphQL
- PostgreSQL
- MySQL
- Oracle
- MongoDB
- Apache Kafka
- RabbitMQ
- JUnit
- Mockito
- React Testing Library
- Jest
- REST Assured
- Maven
- Gradle
- Jenkins
- GitHub Actions
- GitLab CI
- Azure DevOps
- Docker
- Kubernetes
- Git
Work Type
- full time
Experience Level
- Senior
- 5–8+ years
Education Level
- Bachelor's degree in Computer Science, Engineering, or a related field.
Salary/Compensations
- USD 34,000 - USD 121,000
Benefits
- Medical
- vision
- dental benefits
- 401k retirement plan
- variable pay/incentives
- paid time off
- paid holidays