Job Title: Lead/Senior Lead- (Java+Springboot)
India Locations: Chennai | Hyderabad | Bangalore
Tiger Analytics is a global leader in AI and analytics, helping Fortune 1000 companies solve their
toughest challenges. We offer full-stack AI and analytics services & solutions to empower businesses to achieve real outcomes and value at scale. We are on a mission to push the boundaries of what AI and analytics can do to help enterprises navigate uncertainty and move forward decisively. Our purpose is to provide certainty to shape a better tomorrow.
Our team of 4000+ technologists and consultants are based in the US, Canada, the UK, India, Singapore and Australia, working closely with clients across CPG, Retail, Insurance, BFS, Manufacturing, Life Sciences, and Healthcare. Many of our team leaders rank in Top 10 and 40 Under 40 lists, exemplifying our dedication to innovation and excellence.
We are a Great Place to Work-Certified™ (2022-24), recognized by analyst firms such as Forrester,
Gartner, HFS, Everest, ISG and others. We have been ranked among the ‘Best’ and ‘Fastest Growing’
analytics firms lists by Inc., Financial Times, Economic Times and Analytics India Magazine.
Job Description:We are looking for a Backend Developer with solid experience in Java and Spring Boot to join our development team. As a Backend Developer, you will work with microservices, cloud technologies, and cutting-edge development practices to build and maintain robust and scalable backend systems. You will be part of a fast-paced environment, collaborating with cross-functional teams to deliver high-quality solutions.
Key Responsibilities:
- Develop and maintain backend services using Java and Spring Boot framework.
- Design and implement microservices-based architecture.
- Deploy applications using Docker containers and manage them using Kubernetes.
- Work closely with the DevOps and cloud engineering teams to deploy applications into Azure cloud.
- Ensure high availability, scalability, and performance of backend services.
- Write clean, maintainable, and efficient code while adhering to best practices.
- Participate in code reviews and collaborate with team members to continuously improve the development process.
- Troubleshoot and resolve performance bottlenecks, bugs, and other technical challenges.
- Ensure the security and reliability of applications.
- Stay up to date with the latest industry trends and technologies to bring innovation to the team.
Required Qualifications:
- Proven experience as a Backend Developer with solid expertise in Java 17 version and Spring Boot.
- Strong experience in designing and implementing microservices architectures.
- Hands-on experience with Docker and Kubernetes for containerization and orchestration.
- Proficient in deploying and managing applications in the Azure cloud environment.
- Strong understanding of RESTful API development and integration.
- Familiarity with relational and NoSQL databases.
- Knowledge of software design principles, patterns, and best practices.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills, with the ability to work in a team-oriented environment.
Good to Have:
- Exposure to Continuous Integration and Continuous Deployment (CI/CD) pipelines.
- Experience with monitoring tools such as Prometheus, Grafana, or ELK Stack.
- Familiarity with agile development methodologies.