Role: Sr Java Full Stack Developer:
Location: Quincy, MA
Type: W2
Job Summary:
We are seeking an experienced Java Full Stack Developer with 8+ years of expertise in designing, developing, and maintaining enterprise-grade applications. The ideal candidate will have strong proficiency in multi-tier architecture, Java backend technologies, and modern UI frameworks, ensuring seamless integration between front-end and back-end systems.
Key Responsibilities:
Design, develop, and maintain enterprise Java applications using Spring Boot, Hibernate/JPA, and RESTful APIs.
Implement multi-tier architecture (Presentation, Business, Data layers) ensuring scalability and maintainability.
Develop responsive and interactive UI using Angular/React, HTML5, CSS3, and JavaScript.
Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
Optimize application performance across tiers and implement caching strategies.
Ensure application security using OAuth2, JWT, and best practices.
Integrate with third-party services and APIs.
Participate in code reviews, mentor junior developers, and enforce coding standards.
Automate build and deploy pipelines using CI/CD tools (Jenkins, GitHub Actions).
Troubleshoot and resolve production issues, ensuring high availability and reliability.
Required Skills & Qualifications:
8+ years of experience in Java SE/EE development.
Strong expertise in Spring Boot, Spring Security.
Proficiency in RESTful API design and microservices architecture.
Hands-on experience with Angular or React for front-end development.
Experience with SQL and NoSQL databases (Oracle/PostgreSQL).
Familiarity with DevOps tools (Docker, Jenkins).
Strong Knowledge of AWS cloud platforms.
Strong problem-solving and debugging skills.
Excellent communication and collaboration abilities.
Preferred Qualifications:
Experience with enterprise-scale applications and high-performance systems.
Knowledge of UI/UX best practices.
Familiarity with automated testing frameworks.