Spring Boot Microservices Developer (Remote)

Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

Raisha Host

Spring Boot Microservices Developer (Remote)

Spring Boot Microservices Developer | Raisha Host |Bangladesh

Job Description

We are seeking a skilled and motivated Spring Boot Microservices...

Spring Boot Microservices Developer | Raisha Host | Bangladesh

Job Description

We are seeking a skilled and motivated Spring Boot Microservices Developer to join our team. The ideal candidate will have hands-on experience in designing, developing, and maintaining microservices-based applications. You will collaborate with cross-functional teams to deliver scalable, high-performance, and resilient solutions.

Key Responsibilities

• Develop, test, and deploy microservices using Spring Boot framework.

• Design and implement RESTful APIs.

• Collaborate with team members to design robust, scalable solutions.

• Ensure the security, performance, and reliability of microservices using industry best practices.

• Work with databases (e.g., PostgreSQL, MySQL, Apache Kafka) to ensure seamless data flow between services.

• Implement authentication and authorization using tools like Keycloak or Spring Security.

• Integrate with third-party services and APIs as needed.

• Use CI/CD pipelines for automated testing and deployment.

• Troubleshoot and resolve technical issues in production and non-production environments.

• Write clear and maintainable code, following coding standards and best practices.

• Monitor and maintain microservices in production using tools like Prometheus, Grafana, and ELK Stack.

Required Skills and Qualifications

• 3+ years of experience in Java development, with a strong focus on Spring Boot and microservices.

• Proficiency in building and consuming RESTful APIs.

• Experience with Cloud technologies (AWS, Azure, or GCP).

• Hands-on experience with Docker and Kubernetes for containerization and orchestration.

• Familiarity with event-driven architectures and tools like Kafka

• Strong knowledge of relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Cassandra).

• Experience with monitoring and logging tools (e.g., Log4j, ELK, Splunk).

• Knowledge of Git for version control and experience with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD).

• Familiarity with Agile/Scrum methodologies.

• Excellent problem-solving and communication skills.

Preferred Skills

• Experience with Spring Cloud (Eureka, Config Server, Gateway).

• Knowledge of API Gateway and OAuth2 authentication.

• Experience with Terraform for infrastructure as code.

• Familiarity with Test-Driven Development (TDD) and testing frameworks like JUnit or Mockito.

• Understanding of distributed systems and resiliency patterns (e.g., Resilience4j, Circuit Breakers).

• Knowledge of front-end technologies is a plus.

What We Offer

• Competitive salary and performance-based incentives.

• Opportunities for professional growth and upskilling.

• Work on cutting-edge technologies in a collaborative environment.

• Flexible working hours and remote work options (if applicable).

How to Apply:

Interested candidates, please send your resume and a cover letter to info@raishahost.com.

Deadline: 10 Dec 2024

  • We look forward to hearing from you!

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.