06 Sep
|
TalentOla
|
Pune
About the Role
We are looking for a skilled Java Developer with strong expertise in Spring Boot, Microservices architecture, and AI-assisted development tools such as GitHub Copilot. The ideal candidate should have experience working in the BFSI (Banking, Financial Services, and Insurance) domain and a strong understanding of enterprise-grade application development.
The candidate will be responsible for designing, developing, and maintaining scalable backend systems and APIs while collaborating with cross-functional teams in an agile environment.
Key Responsibilities
- Design, develop, test, and deploy enterprise applications using Java and Spring Boot.
- Build and maintain scalable Microservices-based architectures.
- Develop RESTful APIs and integrate with third-party/internal systems.
- Utilize GitHub Copilot and AI-assisted development tools to improve coding efficiency and productivity.
- Participate in system design discussions, architecture reviews, and technical solutioning.
- Ensure application performance, scalability, security, and reliability.
- Work with CI/CD pipelines and DevOps practices for automated deployment.
- Collaborate with business analysts, QA teams, product owners, and stakeholders.
- Troubleshoot production issues and provide timely resolutions.
- Follow secure coding standards and compliance requirements specific to the BFSI domain.
Required Skills
Technical Skills
- Strong experience in Java 8/11/17
- Hands-on expertise with Spring Boot
- Solid understanding of Microservices Architecture
- Experience with:
- Spring MVC
- Spring Security
- Spring Data JPA / Hibernate
- API development using REST/JSON
- Knowledge of messaging systems such as Kafka or RabbitMQ
- Experience with databases:
- Oracle
- MySQL
- PostgreSQL
- Familiarity with Docker and Kubernetes
- Experience with Git, Maven/Gradle
- Working knowledge of CI/CD tools like Jenkins, GitHub Actions, or Azure DevOps
- Exposure to GitHub Copilot or AI-powered developer tools
BFSI Domain Skills
- Experience in Banking, Financial Services, or Insurance projects
- Understanding of:
- Payments
- Lending
- Core Banking
- Insurance workflows
- Regulatory & compliance standards
- Knowledge of secure transaction processing and data protection practices
Preferred Qualifications
- Bachelor's degree in Computer Science, IT, or related field
- Certifications in Java, Spring, Cloud, or AWS/Azure are a plus
- Experience working in Agile/Scrum environments
- Exposure to cloud platforms such as AWS, Azure, or GCP
Soft Skills
- Solid analytical and problem-solving skills
- Excellent communication and collaboration abilities
- Ability to work independently and within teams
- Quick learner with a proactive mindset
Nice to Have
- Experience with OpenAI APIs or AI integrations
- Knowledge of event-driven architecture
- Exposure to observability tools like ELK, Grafana, or Prometheus
- Understanding of OAuth2, JWT, and API Gateway concepts
📌 Java Developer (Pune)
🏢 TalentOla
📍 Pune