beBee Careers

Developer Role

Check with seller / month
Jaipur, Rajasthan, India IT Engineer & Developer Active
Actively Hiring Jaipur Full Time
Advertisement

Job Description

Job Description :

As a Developer, you will play a crucial role in designing and developing scalable and high-performance applications using modern Java frameworks and cloud-based deployments.

You will work closely with cross-functional teams to develop robust solutions, applying your expertise in microservices, reactive programming, and containerized deployments.

Main Tasks :
• Develop and maintain applications using Java, Spring, and Spring Boot.
• Implement authentication and authorization mechanisms using Keycloak.
• Design and develop scalable microservices with efficient communication using HTTP and gRPC.
• Apply WebFlux and reactive programming principles to build non-blocking applications.
• Integrate and work with RabbitMQ for messaging and event-driven architecture.
• Ensure optimal database performance using PostgreSQL.
• Deploy applications on Google Cloud Platform (GCP) leveraging cloud-native services.
• Utilize Docker and containerization techniques for efficient application deployment.
• Implement unit testing and ensure code quality through best practices.
• Collaborate with cross-functional teams to design and develop robust solutions.
• Use Git for version control and participate in code reviews.
• Work with GoLang where needed for microservice or backend development.

Requirements :
• Strong experience with Java, Spring, and Spring Boot.
• Good understanding of Keycloak for authentication and authorization.
• Experience with HTTP, gRPC, and microservices architecture.
• Hands-on knowledge of WebFlux and reactive programming.
• Experience working with RabbitMQ for message brokering.
• Proficiency in PostgreSQL and writing efficient SQL queries.
• Familiarity with GCP deployment and cloud-native development.
• Experience with Git, Docker, and containerization.
• Strong understanding of unit testing frameworks like JUnit, Mockito, etc.
• Ability to work with GoLang when needed.

Preferred Requirements :
• Experience with Kubernetes for container orchestration.
• Exposure to CI/CD pipelines and DevOps practices.
• Knowledge of security best practices in cloud-based applications.
Ready to take the next step?

Don't wait — new applications are being reviewed daily.

Job Safety Alert Real jobs on Jobsiya are always free. Never pay for an interview and never share bank or OTP details. Report this job →