Posted on: 07/08/2025
We are seeking a highly skilled Java Developer with strong experience in multi-threaded application development, message queuing systems, and cloud platforms (Azure). The ideal candidate will be responsible for designing, developing, and maintaining scalable and high-performance backend systems.
Key Responsibilities :
- Develop and maintain robust Java-based backend applications.
- Implement and optimize multi-threaded processes to ensure high performance and scalability.
- Integrate and manage message queue systems like Kafka, RabbitMQ, or similar.
- Design and manage relational databases, primarily PostgreSQL.
- Deploy and monitor applications on Microsoft Azure.
- Collaborate with cross-functional teams including DevOps, QA, and product managers.
- Ensure clean, maintainable, and well-tested code.
- Troubleshoot production issues and participate in code reviews.
Skills & Qualifications :
- Strong programming skills in Java (Core & Advanced).
- Solid understanding and hands-on experience with multi-threading and concurrency in Java.
- Experience with message queue systems such as Kafka, RabbitMQ, or ActiveMQ.
- Proficient in PostgreSQL or similar relational databases; ability to write complex SQL queries.
- Experience in cloud computing with Azure (App Services, Azure Functions, Azure SQL, etc.).
- Familiarity with CI/CD pipelines and containerization tools (Docker/Kubernetes) is a plus.
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork skills.
Note : Candidates should be based in or around the Bangalore area and must be willing to visit the client site once or twice a week.
Did you find something suspicious?
Posted By
Gowtham
Senior Technical Recruiter at Wavicle Data Solutions India Private Limited
Last Active: 8 Aug 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1526214
Interview Questions for you
View All