Full Stack Developer – Boston or Philly


Job Location:

Boston, NH - USA

Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Summary (List Format): Senior Java Developer AI Lab Team

1. Design Develop and Maintain Applications:
- Build high-quality Java-based applications in a complex distributed environment.

2. Full-Stack Development:
- Work with modern front-end frameworks (React Angular) and back-end technologies (Java/Spring Boot Python ).

3. AI-Driven and Data-Enabled Solutions:
- Collaborate with data and product teams to deliver data-driven and AI-enabled solutions.

4. Feature Ownership:
- Take end-to-end ownership of features from requirements gathering through to deployment and production support.

5. Technical Architecture:
- Participate in architectural and technical design discussions influencing best practices and solution design.

6. Code Quality:
- Perform code reviews and promote clean maintainable and scalable code.

7. Mentoring:
- Mentor and provide technical guidance to less experienced developers.

8. Continuous Improvement:
- Drive feature enhancements and technical improvements for application evolution.

9. CI/CD and Deployment:
- Work with CI/CD pipelines and deployment processes to ensure reliable software delivery.

10. Troubleshooting:
- Troubleshoot debug and resolve complex application issues.

11. Agile Collaboration:
- Work effectively within Agile distributed teams (Scrum/Kanban).

12. AI & Advanced Technologies:
- Apply knowledge of Retrieval-Augmented Generation vector databases semantic search and agentic AI frameworks (LangChain LangGraph CrewAI).

13. Stakeholder Communication:
- Communicate clearly with business and technical stakeholders translating complex topics into understandable outcomes.

14. Technical Scope:
- Core Java development and Spring ecosystem (MVC Data Security)
- Web applications with Angular TypeScript RxJS HTML CSS
- SQL/NoSQL database modeling and performance optimization
- Messaging queues & asynchronous processing
- Cloud development (OpenShift Azure)
- Unix/Linux environments
- Deployment automation and CI/CD pipelines

15. Leadership and Soft Skills:
- Provide leadership and mentorship within the team
- Strong English communication skills (written & spoken)
- Analytical and structured problem-solving ability
- Task prioritization and effective delivery management
- Team-oriented with accountability and ownership

16. Required Experience:
- 5 years hands-on Java development
- Strong Spring and enterprise backend experience
- Design patterns and scalable architecture knowledge
- SQL/NoSQL database expertise
- Messaging systems experience
- Hands-on Azure cloud experience
- Agile methodology experience
- High attention to code quality reliability and accuracy
Job Summary (List Format): Senior Java Developer AI Lab Team 1. Design Develop and Maintain Applications: - Build high-quality Java-based applications in a complex distributed environment. 2. Full-Stack Development: - Work with modern front-end frameworks (React Angular) and back-end technologies ...