onsite
Senior Java Full Stack Developer - Generic Solutions Inc
Full Stack Developer
Senior Java Full Stack Developer responsible for designing and implementing robust middle‑tier services and modern, responsive front‑end interfaces using Java, Spring, REST, JavaScript and React.
About the role
Key Responsibilities
- Design, develop, and maintain scalable Java back‑end services using Spring Framework and RESTful APIs.
- Build responsive, high‑performance user interfaces with React, JavaScript, HTML5, and CSS3.
- Collaborate with product owners, QA, and DevOps to deliver features in an Agile environment.
- Write unit, integration, and end‑to‑end tests to ensure code quality and reliability.
- Participate in code reviews, performance tuning, and continuous improvement of the full‑stack architecture.
Requirements
- 13+ years of professional software development experience, with deep expertise in Java and modern front‑end technologies.
- Strong knowledge of Spring (Boot, MVC, Data) and building RESTful services.
- Proficiency in JavaScript frameworks, especially React, and solid understanding of HTML/CSS.
- Experience with relational databases (SQL) and writing efficient queries.
- Hands‑on experience working in Agile/Scrum teams and using version control (Git).
Skills
javaspringjavascriptreactsqlagile