8 - 12 years
Posted:1 week ago
We are looking for a hands-on Senior Java Developer with strong experience in designing, developing, and delivering enterprise-scale applications. The ideal candidate should have expertise in Java, SpringBoot, Microservices, Cloud Technologies, and DevOps, along with the ability to lead technical teams, drive architecture, mentor engineers, and deliver high-quality software solutions.
● Minimum 8 years of hands-on experience in Java application development.
● Experience developing and maintaining enterprise-grade backend applications.
● Experience working on high-volume, data-intensive systems handling millions of records, with a strong focus on scalability, low latency, and performance optimization.
● Strong understanding of Object-Oriented Programming (OOP).
● Java Collections Framework.
● Multithreading and Concurrency.
● Java Memory Management.
● Exception Handling.
● Core Java fundamentals and best practices.
● Hands-on experience with Spring Boot.
● Designing and developing enterprise-grade RESTful APIs.
● Experience building scalable backend services using Spring Boot.
Performance Tuning & Debugging
● JVM Internals.
● Garbage Collection (GC).
● Thread Dump Analysis.
● Heap Dump Analysis.
● Memory Leak Identification and Resolution.
● Application Performance Profiling and Optimization.
Strong knowledge and hands-on experience with:
● MongoDB.
● Modern NoSQL databases.
● Relational databases (MySQL, PostgreSQL, Oracle, etc.).
● Exposure to columnar databases is highly preferred.
● Experience developing high-performance, distributed applications.
● Ability to optimize applications for throughput, scalability, and low latency.
● Experience working with enterprise-scale data processing systems.
● Hands-on experience with distributed caching solutions such as Redis.
● Excellent verbal and written communication skills.
● Strong analytical and problem-solving abilities.
● Ability to communicate effectively with customers and business stakeholders.
● Customer-facing experience is mandatory.
● Ability to work collaboratively within cross-functional teams.
● Experience with cloud platforms (AWS/Azure/GCP).
● Experience with Microservices architecture.
● Familiarity with CI/CD pipelines.
● Knowledge of containerization technologies such as Docker and Kubernetes.
● Experience working in Agile/Scrum environments.
Free courses, interview questions and practice for each skill.
Full Time
RBM Software
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java NowPune
Salary: Not disclosed
Pune
Salary: Not disclosed
AI Job Matching Summary