What are the responsibilities and job description for the Java Full Stack Developer with VueJS @ Boston, MA position at Photon?
Role: Java Full Stack Developer with VueJS
Location: Boston, MA
Fulltime with Photon
Job Description:
- We are seeking an experienced Senior Java / VueJS Backend Developer with 10 years of expertise in designing, developing, and deploying enterprise-grade applications. The ideal candidate will possess strong hands-on experience in Java, Spring Boot, Microservices, VueJS, AWS Cloud, CI/CD, and Containerized Deployments. This role involves leading backend development initiatives, collaborating with cross-functional teams, and delivering scalable, cloud-native solutions in an Agile environment.
Key Responsibilities:
Backend Development:
- Design, develop, and maintain scalable applications using Java and Spring Boot.
- Architect and implement microservices-based solutions following industry best practices.
- Develop high-performance, secure, and maintainable backend services.
- Perform code reviews and provide technical guidance to junior developers.
VueJS Integration:
- Collaborate with frontend teams to integrate VueJS applications with backend services.
- Ensure efficient communication through RESTful APIs.
- Troubleshoot and optimize frontend-backend interactions.
- Contribute to overall application architecture and user experience improvements.
Cloud & DevOps:
- Deploy and manage applications on AWS Cloud.
- Build and support serverless applications using AWS Lambda.
- Manage containerized workloads on AWS EKS (Elastic Kubernetes Service).
Required Technical Skills Core Skills:
- 10 years of experience in software development.
- Strong expertise in Java 8/11/17 .
- Extensive experience with Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.
- Strong hands-on experience with VueJS, JavaScript, HTML5, and CSS3.
- Expertise in Microservices Architecture and REST API development.
Thanks & Regards,
Arun James