
Coastal Seven
4 weeks ago
Job Summary :
We are seeking a skilled and proactive Java Full Stack Developer with strong expertise in Spring Boot, Microservices, AngularJS, and modern CI/CD tools. The ideal candidate will be responsible for designing, developing, and maintaining scalable applications while actively contributing to the continuous improvement of development processes.
Key Responsibilities :
- Develop and maintain Java-based microservices using Spring and Spring Boot frameworks.
- Build responsive front-end applications using AngularJS and integrate with backend services.
- Design and manage relational databases such as MySQL, MariaDB, or SQL Server, and work with NoSQL data models when required.
- Implement CI/CD pipelines using tools such as Bitbucket, Jenkins, Nexus, ensuring smooth and automated deployments.
- Collaborate with cross-functional teams in Agile environments, utilizing tools like JIRA and Confluence.
- Participate in code reviews, debugging, and troubleshooting production issues.
- Write clean, maintainable, and well-documented code following best practices and design patterns.
- Contribute to product design, architecture decisions, and technology evaluations.
- Communicate effectively with stakeholders and team members to translate business needs into technical solutions.
Required Skills and Qualifications :
- 4+ years of hands-on experience in Java, Spring, Spring Boot, and Microservices architecture.
- Proficiency in front-end technologies including AngularJS.
- Strong experience with relational databases (MySQL, MariaDB, SQL Server) and exposure to NoSQL databases.
- Working knowledge of CI/CD tools: Bitbucket, Jenkins, Nexus, and experience with JIRA, Confluence.
- Familiarity with source control (Git), automated testing, and deployment best practices.
- Strong problem-solving, analytical, and debugging skills.
- Excellent communication and interpersonal abilities; able to work effectively in team-oriented environments.
Nice to Have (Optional) :
- Experience with containerization (e.g., Docker, Kubernetes).
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Knowledge of REST API security and authentication protocols (OAuth2, JWT).
Education : Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).