Java Full Stack (Spring Boot) Lead/Architect Required Technical Skill Set Java Spring Boot, Microservices, RESTful API, Angular/React
Desired Experience Range 10+ years
Location of Requirement USA
Desired Competencies (Technical/Behavioral Competency) Must-Have • 10+ years of experience in Java Springboot development.
• Design and develop Microservices systems with Java, Spring or Node.js
• Proficiency in Java programming and the Spring Boot framework.
• Experience with web application development and RESTful API design.
• Strong experience with front-end technologies, including HTML, CSS, JavaScript, and front-end frameworks (e.g., React, Angular, Jquery or Vue.js).
• Experience in supporting and/or implementing complex integration projects
• Experience with SQL databases and JPA/Hibernate
• Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
• Familiarity with source control systems (e.g., Git) and CI/CD pipelines.
Good-to-Have • Identifies impact analysis and provides resolution or escalation.
• Create reports and share them with Stakeholders
• Result-focused, team-oriented professional with a strong work ethic.
• Strong verbal communication skills with the ability to present technical details to a non-technical audience and prepare clear and concise written documentation
SN Responsibility of / Expectations from the Role - Develop and maintain Java Full stack applications, including web, desktop, and server applications.
- Collaborate with stakeholders, business analysts, and other team members to gather integration requirements.
- Develop message flows, message models, and maps for data transformation and routing.
- Create and manage reusable integration artifacts to ensure scalability and maintainability.
- Implement best practices in integration development, including error handling, message logging, and security.
- Troubleshoot and resolve integration issues to ensure smooth data flow and system interactions.
- Participate in the full integration development lifecycle, from design and development to deployment and support.
- Conduct code reviews to ensure integration quality and adherence to coding standards.
- Stay updated with the latest technologies and industry trends and apply them to projects when appropriate.
- Provide technical guidance and mentorship to junior developers.