Role : Java Developer
Loc : Hyderabad / Bangalore
work mode : Hybrid
Notice period : ASAP
what you do :
- Develop, enhance, and maintain Java-based applications.
- Design and implement RESTful APIs for seamless integration with various retail systems and external services.
- Utilize containerization technologies (Docker, Kubernetes) for application deployment, scaling, and management.
- Leverage cloud platforms (AWS or Azure) for deploying and managing applications, databases, and other infrastructure components.
- Collaborate with cross-functional teams (product owners, QA, other developers) throughout the software development lifecycle.
- Troubleshoot and resolve technical issues related to POS systems, integrations, and cloud deployments.
- Ensure code quality, performance, and adherence to best practices and coding standards.
- Participate in code reviews, technical discussions, and architectural decisions.
What we expect :
6+ years experience in Java developmentStrong proficiency in Java programming language and related frameworks (e.g., Spring Boot, Spring).Demonstrated experience with RESTful API design and development.Hands-on experience with containerization technologies (Docker, Kubernetes).Experience with cloud platforms, specifically AWS or Azure, including services like EC2, S3, Lambda, Azure App Service, Azure Functions, etc.Hands-on with retail POS systems, particularly APTOS or Oracle XStore.Experience with relational databases (e.g., MySQL, PostgreSQL, Oracle) and ORM frameworks (e.g., Hibernate, JPA).Knowledge of version control systems (e.g., Git).Understanding of Agile methodologies and CI / CD pipelines.Excellent problem-solving, analytical, and communication skills.Preferred Qualifications :
Experience with microservices architecture.Familiarity with messaging queues (e.g., Kafka, SQS).Exposure to front-end technologies (e.g., HTML, CSS, JavaScript frameworks) for full-stack development.Relevant certifications in Java, AWS, or Azure.(ref : hirist.tech)