Experience: 7+ Years
Employment Type: Full-Time
Role Overview
We are seeking a Senior Java Developer to design and build high-quality, scalable back-end solutions. You will work closely with the Tech Lead, contribute to architecture discussions, and play an active role in mentoring junior team members.
Key Responsibilities
• Develop, test, and maintain enterprise-grade Java applications
• Design and implement RESTful APIs and microservices using Spring Boot
• Participate in code reviews, ensuring code quality and adherence to standards
• Collaborate with cross-functional teams including DevOps, QA, and product management
• Optimize application performance and troubleshoot production issues
• Contribute to CI/CD pipeline improvements and deployment automation
• Write unit and integration tests with JUnit, Mockito, and similar frameworks
Required Skills & Qualifications
• 4–7 years of professional Java development experience (Java 8/11/17+)
• Strong experience with Spring Framework: Spring Boot, Spring Data, Spring Security
• Proficient in microservices design patterns and RESTful API development
• Experience with relational databases (MySQL/PostgreSQL) and ORM frameworks (Hibernate/JPA)
• Familiarity with message queues: Kafka or RabbitMQ
• Working knowledge of Docker and container orchestration
• Experience with Git, Maven/Gradle, and Agile methodologies
Nice to Have
• Exposure to cloud services (AWS, Azure, or GCP)
• Experience with Redis caching and NoSQL databases
• Familiarity with frontend technologies (Angular, React)
Education
• Bachelor's degree in Computer Science or related discipline
Currently, there aren't any salaries for this role at CRISIL Limited shared by other job seekers.
View more salaries from CRISIL Limited →Achieve your dream job with our top-notch tools!
Resume Checker
Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!
AI InterviewPrep
Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!
Resume Builder
Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!