Job description
Role overview
We are seeking a Senior Full Stack Developer to build scalable applications using modern Java and Node.js technologies. The role involves designing RESTful APIs, integrating cloud security solutions, and implementing end-to-end features from concept to deployment.
Key technologies include Java 21, Spring Boot, Node.js, and Azure Active Directory. Candidates should have experience with test-driven development, CI/CD pipelines, and code quality tools like SonarQube.
Responsibilities
- Design and implement full-stack solutions using Java and Node.js frameworks
- Integrate application security with Azure Active Directory
- Develop RESTful APIs and microservices architecture
- Write unit tests with JUnit and Mockito
- Collaborate on CI/CD pipelines using GitLab and Terraform
Requirements
- 4+ years professional Java development experience
- Proficiency in Node.js and Spring Boot framework
- Strong understanding of cloud security integration
- Experience with test-driven development practices
- Familiarity with code quality tools like SonarQube
Benefits
- Career growth opportunities in enterprise software
- Competitive compensation and benefits package
Keywords
JavaNode.jsSpring BootAzure ADTerraformJUnitSonarQubeGitLabMavenThymeleaf