Subscribe to the latest remote jobs:

Senior Java Developer

🇮🇳 India

RabbitMQ

Management

Java

Docker

Kubernetes

AWS

GCP

Azure

PostgreSQL

MySQL

MongoDB

Git

Design

NoSQL

Backend

Devops

SQL

Senior Java Developer

from 🇮🇳 India

This role is for one of the Weekday's clients

Salary range: Rs 800000 - Rs 2500000 (ie INR 8-25 LPA)

📍 Location: Bengaluru (Hybrid)

🕘 Shift: General Day Shift

💼 Employment Type: Full-Time (FTE)

📅 Experience Required: 8+ Years

We are seeking a seasoned Senior Java Developer to become a part of our technology team. The perfect candidate will possess extensive knowledge in Java, microservices architecture, enterprise application development, and cloud-based solutions.

Key Responsibilities:

🔹 Design, develop, and support scalable enterprise applications utilizing Java technologies.
🔹 Build robust RESTful APIs and implement microservices architectures.
🔹 Work closely with cross-functional teams to gather and analyze business requirements.
🔹 Lead technical discussions and mentor junior developers.
🔹 Enhance application performance, scalability, and security.
🔹 Engage in architecture planning and system design activities.
🔹 Diagnose and resolve complex technical challenges with effective solutions.
🔹 Maintain high code quality through thorough code reviews and adherence to best development practices.

Required Skills:

✅ Extensive experience with Core Java, including versions 8, 11, and 17.
✅ Practical knowledge of Spring Boot, Spring MVC, Hibernate, and microservices.
✅ Strong understanding of REST API development and distributed systems.
✅ Hands-on experience with SQL and NoSQL databases such as MySQL, PostgreSQL, and MongoDB.
✅ Familiarity with messaging systems like Kafka or RabbitMQ.
✅ Proficiency in Docker, Kubernetes, and CI/CD pipeline management.
✅ Experience working with cloud platforms including AWS, Azure, or GCP.
✅ Solid grasp of system design principles and application architecture.
✅ Skilled in using Git, Maven or Gradle, and Agile methodologies.

Preferred Skills:

⭐ Experience working on large-scale enterprise applications.
⭐ Knowledge of DevOps practices and automation tools.
⭐ Proven leadership or mentoring capabilities.
⭐ Strong communication skills and effective stakeholder management.

Must-have skills

Java Developer, CI/CD pipelines, Docker, AWS OR GCP OR Azure, Hibernate

Good-to-have skills

Java, Spring Boot, Microservices, AWS, Azure

by @maxrusakovic