Key Responsibilities:
- Develop, enhance, and maintain backend applications using Java and Spring Boot.
- Design and implement RESTful APIs and integrate with frontend systems.
- Work with SQL Server, writing optimized queries, stored procedures, and ensuring data integrity.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve issues in existing applications, ensuring high performance and responsiveness.
- Optimize application performance and scalability using best coding practices.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews, mentorship, and knowledge sharing within the team.
- Ensure adherence to security and compliance best practices in API and database development.
Required Skills & Experience:
- Strong programming skills in Java with 4-7 years of backend development experience.
- Expertise in Spring Boot and its components (Spring MVC, Spring Data, Spring Security, etc.).
- Solid experience in SQL Server, including writing complex queries, stored procedures, indexing, and performance tuning.
- Hands-on experience in building and consuming RESTful APIs.
- Strong understanding of microservices architecture and cloud-based deployments.
- Knowledge of authentication and authorization mechanisms (OAuth, JWT, etc.).
- Experience with version control systems (Git, Bitbucket).
- Familiarity with Agile methodologies and CI/CD pipelines.
- Strong problem-solving skills and ability to work independently.
Good to Have (Preferred but Not Mandatory):
- Experience with containerization tools like Docker and Kubernetes.
- Knowledge of cloud platforms (AWS, Azure, or GCP).
- Exposure to messaging queues (Kafka, RabbitMQ).
Why Join Us?
- Work on cutting-edge technologies and impactful projects.
- Collaborative and dynamic work environment.
- Competitive salary and benefits package.
- Opportunities for growth and skill development.
EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.