Summary
ConsultNet Technology Services and Solutions is seeking a Full Stack Software Engineer to support the development and modernization of high-traffic web applications in a microservices environment. The role focuses primarily on back-end development with Java and also includes front-end work using React and Node.js, along with API development, database optimization, testing, code reviews, troubleshooting, and cross-functional collaboration.
Responsibilities
- Design, build, and maintain scalable full stack applications using Java (Spring MVC/Spring Boot), React, and Node.js
- Develop RESTful APIs and services in a microservices-based architecture
- Write and optimize stored procedures using SQL (Oracle and Db2)
- Create and maintain unit tests using JUnit and JEST
- Participate in code reviews and collaborate through GitLab
- Troubleshoot and support applications, including participation in a rotating on-call schedule
- Work closely with both front-end and back-end teams to deliver cohesive solutions across the stack
Skills
- Strong experience with Spring MVC and Spring Boot
- Proficiency with React and Node.js (must be hands-on with both)
- Solid understanding of REST architecture and integration patterns
- Strong SQL skills, including experience writing custom stored procedures
- Familiarity with GitLab and modern development workflows
- Ability to work independently and handle full-stack development without excessive oversight
- Clear communication skills and the ability to collaborate effectively in a cross-functional team
Qualifications
Must Haves
- Strong experience with Spring MVC and Spring Boot
- Proficiency with React and Node.js (must be hands-on with both)
- Solid understanding of REST architecture and integration patterns
- Strong SQL skills, including experience writing custom stored procedures
- Familiarity with GitLab and modern development workflows
- Ability to work independently and handle full-stack development without excessive oversight
- Clear communication skills and the ability to collaborate effectively in a cross-functional team
Benefits