Job Title: Senior Java Developer
Company: PradeepIT Global Consulting Pvt Ltd (PGC Digital)
Location: Bengaluru
Job Type: FullTime
Experience: 58 years
CTC Range: 6 10 LPA
About PradeepIT:
PGC Digital the brand identity of PradeepIT Global Consulting Pvt Ltd is a Singaporebased global IT services and consulting company specializing in SAP Microsoft and Salesforce ecosystems. With a strong presence across the UK USA Canada UAE and India our Bangalore offshore delivery centre serves as a strategic hub for driving innovation and supporting global operations.
Key Highlights:
750 Employees Worldwide 598 in India)
ISO 9001 & 27001 Certified
Great Place to Work Certified
Best Place to Work for Women
CMMI Level 3 Certified
Job Overview:
We are seeking an experienced Senior Java Developer to join our dynamic team. The ideal candidate will have a strong background in Java development with handson experience in developing hospitality platforms wallet and loyalty programs and integrating cloudbased solutions. A solid understanding of microservices architecture is essential for this role along with the ability to work with cuttingedge technologies to support scalable highperformance solutions.
Key Responsibilities:
- Develop and Maintain Hospitality Platforms: Design implement and maintain scalable and secure software solutions for the hospitality industry focusing on enhancing customer experiences booking systems and service automation.
- Wallet & Loyalty Programs: Design and develop wallet solutions and loyalty programs ensuring seamless integration with thirdparty payment systems customer reward systems and user accounts.
- Microservices Development: Develop microservicesbased applications that are highly scalable and support various features including booking engines payments customer profile management and loyalty rewards.
- Cloud Infrastructure: Deploy and manage applications on cloud platforms such as AWS or Azure ensuring high availability fault tolerance and costefficiency.
- API Integration: Design and integrate APIs for payment gateways thirdparty booking systems to provide seamless communication and functionality across the platform.
- Performance Optimization: Identify bottlenecks and optimize system performance for largescale user traffic especially focusing on transactionheavy services like wallet and loyalty functions.
- Collaboration: Work in close collaboration with crossfunctional teams (product UX/UI QA DevOps) to deliver highquality features in an Agile/Scrum environment.
- Code Review & Mentoring: Provide guidance and mentorship to junior developers conduct code reviews and ensure adherence to best coding practices.
Required Skills and Experience:
- Java Development: 58 years of handson experience in Java including Java 8 features Spring Framework Spring Boot.
- Hospitality Projects: Proven experience in developing or maintaining platforms for the hospitality industry such as hotel booking systems customer engagement platforms or service management systems.
- Wallet & Loyalty Systems: Strong knowledge of building and integrating wallet solutions and loyalty programs including transaction management reward points and payment gateway integration.
- Microservices Architecture: Proficiency in designing and developing microservicesbased applications using Java Spring Boot and related technologies.
- Cloud Platforms: Experience with cloudbased solutions (AWS or Azure) for deploying scalable and highly available applications.
- Databases: Experience with both relational databases (MySQL PostgreSQL) and NoSQL databases (MongoDB Cassandra) for efficient data management.
- CI/CD & Automation: Familiarity with Continuous Integration (CI) and Continuous Deployment (CD) pipelines using tools like Jenkins Docker Kubernetes etc.
- API Development & Integration: Experience in designing and integrating RESTful APIs for seamless communication between services and thirdparty applications.
- Agile Methodology: Strong experience in Agile development methodologies (Scrum Kanban) with proficiency in tools like Jira Confluence etc.
- Testing & Debugging: Solid knowledge of unit testing (JUnit) integration testing and debugging best practices to ensure code reliability.
Preferred Qualifications:
- Experience in Hospitality Industry Projects: Deep understanding of the unique challenges and requirements of the hospitality industry including booking systems customer experience and service management.
- Security: Knowledge of security best practices for payment systems customer data and transactions in wallet and loyalty programs.
- DevOps Familiarity: Experience with containerization technologies (Docker Kubernetes) and infrastructureascode (IaC) tools (Terraform CloudFormation).
- Big Data & Analytics: Familiarity with big data tools like Hadoop or Kafka and implementing data pipelines for customer insights in hospitality applications.
Educational Qualifications:
- 5 years of experience in software development
- B.E. / B.Tech. / M.E. / M.Tech. / M.S. in Computer Science Electronics or related field from a premier institute.
Good to Have:
- Knowledge of JavaScript (ReactJS)/HTML/CSS/jQuery frontend code across a broad array of Interactive web.
- Fair Understanding of Responsive High Level Designs.
- If you have work experience in a product/startup company well like you even more.