Description
You will design, develop, and maintain full stack applications using Java (Spring Boot) and React.js. You own the release pipeline, from coding to deployment, ensuring application performance, scalability, and security. You collaborate with cross-functional teams to gather requirements and deliver technical solutions. You implement RESTful APIs and integrate them with frontend components. You participate in code reviews, testing, and deployment processes. You troubleshoot and resolve technical issues across the stack.
Responsibilities
- Design and develop full stack applications using Java (Spring Boot) and React.js.
- Implement RESTful APIs and integrate with frontend components.
- Ensure application performance, scalability, and security.
- Troubleshoot and resolve technical issues across the stack.
- Participate in code reviews, testing, and deployment processes.
Required Skills
- Strong proficiency in Java and Spring Boot.
- Hands-on experience with React.js, JavaScript (ES6+), HTML5, CSS3.
- Knowledge of SQL/NoSQL databases (MySQL, MongoDB).
- Familiarity with CI/CD pipelines and Git.
- Experience with cloud platforms (AWS/Azure).
- Experience in Agile/Scrum methodologies.
- 5+ years of professional experience.
Preferred Skills
- Excellent problem-solving and communication skills.