Our client is seeking a talented and motivated Full Stack Developer to join their dynamic team. The ideal candidate will have a strong foundation in both front-end and back-end technologies, a passion for learning new skills, and the ability to adapt to new challenges. If you are excited about building innovative solutions and contributing to impactful projects, we want to hear from you!
Key Responsibilities
- Develop and maintain scalable and efficient web applications using ReactJS and Java.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement responsive user interfaces that enhance user experience and engagement.
- Build and integrate RESTful APIs and microservices for seamless application functionality.
- Utilize containerization technologies like Docker and orchestration with Azure Kubernetes Service.
- Manage source control and collaborate using GitHub.
- Participate in code reviews and maintain high-quality coding standards.
Required Skills
- Front-End Technologies:
- ReactJS
- HTML
- JavaScript
- SnapLogic or MuleSoft (or any integration tool)
· Back-End Technologies:
· Java 11
· Spring Boot
· Maven
· Microservices architecture
· Model View Controller (MVC)
· Containerization & Orchestration:
· Linux
· Docker
· Azure Kubernetes Service (Kubernetes)
· Development Tools:
· GitHub Source Control
· Webpack
Desired Skills
- GitHub Actions
- Microfrontends
- NodeJS
- Terraform
- Webpack Module Federation
- Experience with Broadleaf Commerce
Qualifications
- Strong problem-solving skills and a willingness to learn new technologies.
- Ability to adapt and implement new technologies on the fly.
- Experience in working on recent projects, including contributions and challenges faced.