We are looking for an experienced Java Backend Developer with strong expertise in Core Java, Spring Boot, Microservices, and Database Development. The ideal candidate should have hands-on experience building scalable backend applications and working with relational and NoSQL databases.
Required Skills
- Strong experience in Core Java, Collections, and Multithreading
- Hands-on experience with Spring Framework, Spring Boot, Spring Cloud, and Spring Batch
- Strong understanding of Microservices Architecture
- Experience with Oracle, Sybase, DB2, and MongoDB (NoSQL)
- Database development, Stored Procedures, debugging, and data modeling
- Good knowledge of UNIX Shell Scripting (Python is an added advantage)
- Solid understanding of SDLC and software development best practices
Preferred Skills
- Experience with Kafka and Apache Spark
- Exposure to AWS, Azure, or Google Cloud
- Knowledge of UI frameworks is an added advantage