Overview
We are seeking a Mid-Level Full Stack Developer to join an innovative SaaS development team on a fully remote basis. The successful candidate will focus on creating both front-end and back-end solutions while collaborating closely with cross-functional teams to deliver high-quality software solutions. This role involves working with modern technologies and best practices in a dynamic, Agile environment.
Responsibilities
- Develop back-end services using Java and the Spring Boot framework.
- Create and maintain front-end applications using Angular.
- Design and implement microservices and event-driven architectures.
- Collaborate with teams to integrate CI/CD practices into development workflows.
- Utilize JIRA for task management and streamline project workflows.
- Participate in Agile ceremonies and contribute to team objectives.
Requirements
- Deep experience with Java and the Spring Boot framework.
- Proficient in Angular with solid front-end development skills.
- Experience with microservice architectures and event-driven design.
- Familiarity with CI/CD processes and Agile methodologies.
- Proficient in using JIRA for task and project management.
- Desirable experience with Kafka or message brokering technologies.
- Knowledge of cloud platforms such as AWS, Azure, or GCP.
- Familiarity with database technologies such as PostgreSQL or MongoDB.