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
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