Description :
We are looking for an experienced Java Software Developer with strong expertise in Core Java, Spring ecosystem, and database technologies.
The ideal candidate will be passionate about building scalable, efficient, and high-performance applications while collaborating in a fast-paced, agile environment.
Key Responsibilities :
- Design, develop, and maintain robust and scalable Java-based applications.
- Work closely with cross-functional teams to define, design, and deliver new features.
- Troubleshoot, debug, and resolve application performance issues.
- Write clean, maintainable, and efficient code following best practices.
- Participate in code reviews, design discussions, and team planning sessions.
- Ensure application reliability, security, and scalability.
Technical Skills Required Java (Java 9 & above) :
Strong knowledge of Streaming APIs.Excellent understanding of Collections Framework.Hands-on with Functional Interfaces and Multithreading.Spring Ecosystem :
Spring Framework.Spring Boot.Spring Batch.(Nice to have) Spring Cloud Functions.Databases :
RDBMS : Oracle / PostgreSQL / SQL Server (any one).NoSQL : DynamoDB / MongoDB / DocumentDB (any one).Caching :
Redis / InMem / Valkey.Nice to Have :
AWS Certification (strong plus).Exposure to any front-end framework (React / Angular / Vue).(ref : hirist.tech)