Role: Senior Java Developer
Location: Pune
Experience: 8+ Years
Requirements:
• 8+ years of professional software engineering experience
• Robust proficiency in Java (Java 11/17+ preferred)
• Hands-on experience building applications using Spring Boot, Spring Framework, Spring Data JPA, and Spring Security
• Strong understanding of Microservices Architecture and Distributed Systems
• Experience with JPA, Hibernate, and ORM best practices
• Experience designing and developing RESTful APIs and backend services
• Experience with relational databases such as PostgreSQL, MySQL, Oracle, or similar
• Solid understanding of software design principles, object-oriented programming, and design patterns
• Experience with CI/CD principles and tools such as Jenkins, GitHub Actions,
or equivalent
• Experience with Git and Source Control Management in a multi-developer environment
• Experience with automated unit, integration, and performance testing frameworks
• Familiarity with Docker and containerized application development
• Proficiency with AI-assisted development tools such as GitHub Copilot, Claude, ChatGPT, Cursor, or equivalent coding assistants, with the ability to effectively leverage them throughout the software development lifecycle
• Strong problem-solving skills and software engineering fundamentals
📌 Senior Java Developer (Pune)
🏢 Crescent Techservices
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.