3 Divergent Software Labs Jobs
5-8 years
Divergent Software Labs - Java Software Engineer - Spring Frameworks (5-8 yrs)
Divergent Software Labs
posted 2mon ago
Flexible timing
Key skills for the job
Job Title : Senior Java Developer - Indore
Company : Divergent Software Labs Pvt.Ltd.
Location : Indore, Madhya Pradesh (Preferred candidates from Indore and MP)
Job Type : Full-time
About Divergent Software Labs Pvt.Ltd. :
At Divergent Software Labs, we specialize in delivering innovative and high-performance software solutions.
We're currently expanding our team and looking for a Senior Java Developer to help us build world-class applications.
If you have a passion for Java development , we'd love to have you join us!
Responsibilities :
- Design, develop, and maintain high-performance, scalable Java applications.
- Implement complex data structures using the Java Collections Framework (List, Set, Map, Queue, etc.) to optimize performance.
- Apply best practices in coding, testing, and software design.
- Troubleshoot and resolve performance issues, memory management, and concurrency challenges.
- Collaborate with cross-functional teams to gather requirements and enhance features.
- Conduct code reviews, mentor junior developers, and ensure high-quality code standards.
- Stay current with Java technologies, tools, and industry trends to bring innovative solutions.
Requirements :
- 5+ years of hands-on experience in Java development.
- Strong expertise in the Java Collections Framework and its practical application.
- Proficient in object-oriented programming (OOP) principles and design patterns.
- Experience with Java 8+ features (Streams, Lambdas, Optional, etc.)
- Familiarity with multi-threading and concurrency in Java.
- Experience with relational and NoSQL databases (e.g, MySQL, PostgreSQL, MongoDB).
- Familiarity with build tools like Maven, Git, and IDEs like IntelliJ IDEA or Eclipse.
- Experience with unit testing frameworks like JUnit and TestNG.
- Excellent problem-solving skills and ability to optimize code for performance.
- Strong communication skills and the ability to collaborate effectively with a team.
Preferred Qualifications :
- Experience with the Spring Framework (Spring Boot, Spring Data).
- Knowledge of cloud platforms (AWS, GCP, Azure) is a plus.
- Familiarity with Agile methodologies (Scrum/Kanban).
- Candidates from Indore and Madhya Pradesh (MP) are highly preferred.
What We Offer :
- Competitive salary and benefits package.
- Opportunity to work in a dynamic and growth-oriented company.
- Career development and learning opportunities.
- Flexible working hours and supportive work environment
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Java Software Engineer roles with real interview advice
5-8 Yrs