P

Java Backend Developer

Persistent Systems · Pune City, Maharashtra, India

2–8 yrs experiencefull_timePosted 2 days ago
Apply now →

Job description

**About Position:** We are seeking an experienced Java Backend Developer with 5-8 years of hands-on experience in designing, developing, and deploying scalable enterprise-grade backend applications. The ideal candidate will possess strong expertise in Java, Spring Boot, Microservices Architecture, and Apache Kafka for real-time event-driven solutions. This role involves building high-performance distributed systems, integrating cloud-native technologies, and working closely with cross-functional teams to deliver secure and resilient applications - **Role: Java Backend Developer** - **Location: Pune** - **Experience: 5 to 8 Years** - **Job Type: Full-Time Employment** **What You'll Do:** - Design, develop, and maintain scalable, secure, and high-performance backend applications using Java and Spring Boot. - Build and implement Microservices-based architectures aligned with enterprise design standards. - Develop and integrate Apache Kafka-based event streaming and message-driven solutions. - Design and expose RESTful APIs for application and service integrations. - Implement real-time data processing workflows using Kafka topics, consumer groups, partitions, and schema registries. - Collaborate with architects, product owners, and development teams to understand business requirements and translate them into technical solutions. - Optimize application performance, scalability, and reliability across distributed systems. - Design and manage database schemas, queries, and performance tuning for relational databases. - Deploy, monitor, and manage applications on Azure cloud environments. - Utilize Docker and Kubernetes for containerization and orchestration of applications. - Build and manage CI/CD pipelines to automate build, test, and deployment processes. - Conduct code reviews, unit testing, and integration testing to ensure software quality. - Troubleshoot production issues and implement sustainable solutions. - Leverage AI-assisted development tools such as GitHub Copilot, Claude, or similar GenAI tools for code generation, debugging, documentation, and productivity improvements. - Follow Agile development practices and actively participate in sprint planning, reviews, and retrospectives. **Expertise You'll Bring:** - 5-8 years of experience in backend application development using Java technologies. - Strong expertise in Java, Spring Boot, Spring Cloud, and Microservices Architecture. - Hands-on experience with Apache Kafka, including topics, partitions, consumer groups, schema registry, and event-driven architectures. - Strong knowledge of RESTful APIs, JSON, and distributed system design principles. - Experience designing highly available, scalable, and fault-tolerant applications. - Proficiency in Docker and Kubernetes for containerized application deployments. - Experience with Azure cloud services and cloud-native application development. - Strong understanding of CI/CD tools and DevOps practices. - Expertise in relational databases such as MySQL and PostgreSQL. - Experience with database design, optimization, indexing, and query performance tuning. - Knowledge of software development best practices, code quality standards, and automated testing frameworks. - Experience working with Git-based source control and collaborative development workflows. - Familiarity with AI-powered developer productivity tools such as GitHub Copilot, Claude, or equivalent solutions. - Strong analytical, debugging, and problem-solving skills. - Excellent communication and collaboration skills with the ability to work in Agile teams. **Benefits:** - Competitive salary and benefits package - Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications - Opportunity to work with cutting-edge technologies - Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards - Annual health check-ups - Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents **Values-Driven, People-Centric & Inclusive Work Environment:** Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds. - We support hybrid work and flexible hours to fit diverse lifestyles. - Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities. - If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment **Let’s unleash your full potential at Persistent - persistent.com/careers** ***“Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.”***