Fullstack Software Developer
Summary
Senior full-stack developer (7-12 yrs) designing, building, and maintaining large-scale Java microservices with Spring Boot, integrating Oracle SQL databases, and writing unit tests. Front-end work uses React.js/JavaScript, delivered via Agile/Scrum with Gradle/Maven builds and GitHub version control.
Roles and Responsibilities :
- Design, develop, test, deploy and maintain large-scale Java-based microservices using Spring Boot.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
- Develop high-quality code by writing unit tests, integrating with Oracle SQL databases, and ensuring scalability through design patterns.
- Participate in Agile development methodologies such as Scrum to deliver projects on time.
Job Requirements :
- 7-12 years of experience in full-stack software development with expertise in Java programming language.
- Strong understanding of React.JS for front-end development and JavaScript for client-side scripting.
- Experience with build tools like Gradle or Maven for managing dependencies and building projects.
- Proficiency in working with GitHub for version control management.