πŸ‘¨πŸ»β€πŸ’» postech.work

Senior backend developer

Nisum β€’ 🌐 In Person

In Person Posted 1Β month, 4Β weeks ago

Job Description

Job Overview

We are looking for a highly skilled

Java Backend Developer

with expertise in

Spring Boot, Microservices, and Cloud technologies

to join our dynamic team. The ideal candidate will be responsible for developing, maintaining, and optimizing backend services while ensuring high performance and scalability.

Key Responsibilities

Develop \& Maintain Microservices: Build, test, and deploy microservices\-based applications using Spring Boot and Spring WebFlux.

Understand Business Requirements: Collaborate with product managers and business analysts to translate requirements into scalable and maintainable solutions.

Daily Stand\-ups \& Agile Collaboration: Participate in daily scrums, update the team on progress, and work on planned user stories.

Write Clean, Maintainable Code: Use Java 17, Gradle, and follow best coding practices with Sonar for quality checks.

Secure \& Scalable Systems: Implement authentication and authorization mechanisms using JWT and follow best security practices.

DevOps \& CI/CD Integration: Work with Jenkins, Kubernetes, and GCP for deployments and cloud\-based services.

Database Interaction: Develop NoSQL queries and manage MongoDB efficiently.

Testing \& Debugging: Ensure code quality by writing JUnit tests, integration tests, and debugging effectively.

Documentation \& Knowledge Sharing: Maintain proper documentation for code and system architecture to enhance team collaboration.

Required Skills \& Technologies

Programming \& Frameworks: Java 17, Spring Boot, Spring WebFlux, Reactive Programming

Build \& Deployment: Gradle, Jenkins, Kubernetes, GCP

Microservices \& Cloud: RESTful APIs, JWT Authentication, CommerceTools, Cloud\-based deployment

Testing \& Code Quality: JUnit, Sonar, Integration Testing

Version Control: Git

Database: MongoDB (NoSQL)

Preferred Qualifications

Experience working in an Agile/Scrum environment.

Strong problem\-solving and debugging skills.

Ability to work independently and collaboratively in a fast\-paced team.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.