Infogain•8h ago
Indeed
Core Java Developer
Mumbai, Maharashtra
Full Time
Senior Level
N/A
N/A
N/A
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Core Java Developer (Senior) at Infogain - Mumbai, Maharashtra
Infogain is seeking a Senior Core Java Developer to join our team in Mumbai, Maharashtra. This role is integral to leading and developing robust backend solutions while aligning with architectural and product vision.
Responsibilities:
General
- Contribute 8-9 years of overall software development expertise.
- Provide 3-5+ years of leadership in a Technical Lead or Solution Lead capacity.
- Demonstrate strong hands-on proficiency in both Backend (Java/Microservices) and Frontend (React.js) development.
- Collaborate effectively with Architects, Product Owners, and Scrum Masters.
Backend Technical Skills (Strong Hands-on):
- Develop using Java 17+, Spring Boot, Spring Cloud, and Spring Security.
- Implement and manage RESTful APIs, GraphQL, ensuring API versioning and backward compatibility.
- Apply expertise in OAuth2, JWT for API authentication and authorization.
- Utilize ActiveMQ / IBM MQ / equivalents for asynchronous processing.
- Build and manage batch and scheduler jobs using Spring Batch / CRON.
- Perform advanced SQL operations, work with PostgreSQL, conduct data modeling, and optimize performance.
- Document APIs using Swagger / OpenAPI.
- Implement logging, tracing, and monitoring solutions with ELK, Prometheus, Grafana, and CloudWatch.
- Design and develop integration layers between disparate systems.
- Ensure the development of secure and high-performance software systems.
Cloud, DevOps & Platform Skills:
- Leverage the AWS ecosystem including EKS, API Gateway, SNS, IAM, and CloudWatch.
- Implement Docker and Kubernetes for container-based deployments.
- Develop and maintain CI/CD pipelines using Git, Jenkins, Sonar, and conduct unit & integration testing.
- Possess infrastructure awareness for design-level clarity.
- Manage production-grade deployments and rollbacks effectively.
Design & Delivery Responsibilities:
- Define API contracts, data models, error standards, and security standards.
- Ensure consistency across microservices and frontend consumption.
- Guide migration, refactoring, and modernization efforts as needed.
- Lead sprint planning, technical breakdown sessions, and estimations.
- Review user stories for technical feasibility and clarity.
- Provide support to developers during sprint execution and bug fixing.
- Present technical and architectural aspects during sprint demos.
- Collaborate closely with TPMs/SMs and operate independently when required.
- Conduct technical walkthroughs with client engineering teams.
Additional Desired Skills:
- Experience with BPM and Integration technologies is a plus.
Experience Required:
- 8-11 years of professional experience.
Skills:
- Primary Skill: Java Development
- Sub Skill(s): Java Development
- Additional Skill(s): Java Architecture, Core Java, Java Application/Web Server, UX Design
Company
Infogain
Infogain is a leading digital platform and software engineering company headquartered in Silicon Valley. We specialize in engineering business outcomes for Fortune 500 companies and digital natives ac...
Mumbai, Maharashtra
Posted on Indeed