Java Developer
Technology
PersistentHyderabad, India1 week agoUntil 2/1/2027
Full timeOn-site
Job description
About Position:
We are seeking a talented Java Developer with 4-6 years of experience in designing, developing, and delivering scalable enterprise applications. The ideal candidate will possess strong expertise in Java, Spring Boot, Microservices, and Kafka, along with exposure to cloud-native technologies and modern software development practices. This role offers an opportunity to work on large-scale modernization programs, distributed systems, and event-driven architectures while contributing to innovative enterprise transformation initiatives.- Role: Java Developer
- Location: Hyderabad
- Experience: 4- 6 years
- Job Type: Full Time Employment
- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Build and enhance microservices-based architectures supporting enterprise applications.
- Develop event-driven solutions utilizing Kafka for messaging and real-time data processing.
- Participate in application architecture discussions and contribute to technical design decisions.
- Translate business requirements into scalable and maintainable software solutions.
- Develop REST APIs and integration services for internal and external systems.
- Collaborate with architects, product owners, QA teams, and business stakeholders throughout the software development lifecycle.
- Conduct code reviews and ensure adherence to coding standards and engineering best practices.
- Optimize application performance, scalability, reliability, and resiliency.
- Contribute to cloud-based deployments and modernization initiatives on GCP.
- Support CI/CD implementation and automated deployment processes.
- Participate in sprint planning, estimation, release management, and Agile delivery activities.
- Troubleshoot production issues and perform root-cause analysis for application problems.
- Stay current with emerging technologies and best practices within the Java ecosystem.
- 4 to 6 years of hands-on experience in Java application development.
- Strong expertise in Java, Spring Boot, and enterprise application development.
- Experience designing and building microservices-based applications.
- Hands-on experience with Kafka and event-driven architecture patterns.
- Strong understanding of REST API design and implementation.
- Experience with Maven, GitHub, and modern software development practices.
- Working knowledge of PostgreSQL or other relational databases.
- Experience with Docker and containerized application development.
- Familiarity with Agile and Scrum delivery methodologies.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and collaboration capabilities.
- 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
- 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
Keywords
javajava-developertime-and-attendanceplanning-and-designvisual-art-designproduct-development-and-designspringspring-bootmicroservicesenterprise-applicationstrade-shows-eventskafkareal-time-datadata-processingreal-time-data-processingapplications-architecturequality-assurancesoftware-developmenttraining-and-developmentsoftware-development-lifecycle
Interested in this role?