We are seeking a highly skilled Fullstack Java + React Developer with 5+ years of professional experience to join our team. The ideal candidate will have advanced expertise in Java and Spring frameworks along with hands-on experience in front-end development using React.js and related technologies. The role involves designing, developing, and maintaining applications while collaborating with cross-functional teams to deliver high-quality solutions.
Responsibilities:
- Develop and maintain scalable, high-performance web applications using Java, Spring, and React.js.
- Design and implement RESTful and SOAP APIs for seamless integration with other systems.
- Apply object-oriented programming principles to develop modular and maintainable code.
- Collaborate with stakeholders to define and refine technical requirements and architectural designs.
- Utilize tools like NPM, Maven, Webpack, and Parcel for build and deployment processes.
- Implement technical solutions with a strong focus on performance, scalability, and reliability.
- Work in an Agile/Scrum environment, ensuring timely delivery of features.
- Manage source code using GIT and follow version control best practices.
- Troubleshoot and resolve technical issues, ensuring the highest level of system performance.
- Leverage Salesforce Lightning Web Components and Microsoft Graph API for specific integrations as needed.
- Collaborate on cloud-based solutions and deployments with a good understanding of AWS Cloud Services.
- Utilize basic knowledge of Postgres or Oracle databases to support application functionality.
Required Skills:
- Java/Spring Framework: Advanced
- JavaScript/React.js: Advanced
- Including Office.js, PPTGen.js, and TypeScript
- Object-Oriented Programming (OOP): Advanced
- Problem-Solving: Advanced
- Salesforce Lightning Web Components: Intermediate
- Node.js/Express.js: Intermediate
- NPM, Maven, Webpack, Parcel: Intermediate
- Source Control (GIT): Intermediate
- Architectural and Technical Design: Intermediate
- SOAP and REST API Development: Intermediate
- Agile/Scrum Methodologies: Intermediate
Preferred Skills (Good to Have):
- AWS Cloud Services: Good to have
- Microsoft Graph API: Beginner/Good to have
- Postgres/Oracle: Beginner/Good to have
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in full-stack development.
- Proven track record of successfully delivering scalable web applications.
- Strong communication and collaboration skills.