Senior Java Full Stack Developer (India)

Senior Java Full Stack Developer (India)

16 Aug
|
Inditech Intelligent Automation Solutions
|
India

16 Aug

Inditech Intelligent Automation Solutions

India

Senior Java Full Stack DeveloperPrincipal Duties and Responsibilities

- Design, develop, and maintain scalable, robust, and high-performance enterprise applications using Java and Spring Boot.
- Develop and optimize backend services using Java 8/11/17+, Spring MVC, Spring Boot, JPA, and Hibernate.
- Design, develop, integrate, and maintain RESTful APIs to support enterprise application functionality and system integrations.
- Develop dynamic and responsive user interfaces using React.js, with hands-on experience in Hooks and Context API; knowledge of Redux is preferred.
- Develop and maintain front-end applications using JavaScript and TypeScript, ensuring responsive and maintainable user experiences.
- Work with Webpack and modern frontend development practices to support efficient application builds and deployment.
- Design and implement data persistence solutions using Oracle Database, JPA, and Hibernate.
- Develop, maintain, and optimize PL/SQL programs, stored procedures, and SQL queries to support application requirements.
- Perform database and application-level query optimization and performance tuning to improve system responsiveness and scalability.
- Design and implement application deployments using Microsoft Azure, including services such as Azure App Services, Key Vault, and Blob Storage.
- Deploy, configure, and manage enterprise applications within Pivotal Cloud Foundry (PCF) environments.
- Develop, maintain, and support CI/CD pipelines using GitLab to enable reliable and efficient application delivery.
- Participate in application troubleshooting, root-cause analysis, defect resolution, and production support activities as required.
- Conduct code reviews and ensure adherence to established coding standards, development practices, security guidelines, and application architecture standards.
- Participate in technical discussions and contribute to decisions related to application design, scalability, maintainability, and performance.
- Work closely with cross-functional teams including developers, testers, business stakeholders, and other technical teams in an Agile/Scrum environment.
- Support application releases, deployments, enhancements,



and maintenance activities throughout the software development lifecycle.
- Identify opportunities for application and process improvements and contribute to continuous improvement initiatives.
- Ensure developed solutions meet requirements for quality, reliability, scalability, maintainability, and performance.

QualificationsQualifications / Required SkillsBusiness Knowledge and Skills

- Strong understanding of enterprise application development and full-stack software engineering practices.
- Strong understanding of software development lifecycle processes and experience working in an Agile/Scrum development environment.
- Ability to understand business requirements and translate them into scalable and maintainable technical solutions.
- Strong analytical and problem-solving skills with the ability to troubleshoot complex application and production issues.
- Ability to work effectively with cross-functional teams, technical stakeholders, and business teams.
- Strong understanding of application performance, scalability, maintainability, and software quality principles.
- Prior experience in the Banking / Financial Services domain is an added advantage.
- Ability to work independently on assigned technical responsibilities while collaborating effectively with the wider development team.

Technical Skills

- Minimum 8+ years of hands-on experience in Java Full Stack development within an enterprise environment.
- Solid hands-on experience with Java 8/11/17+.
- Strong knowledge of Spring MVC and Spring Boot, including application development and optimization.
- Strong experience with JPA and Hibernate.
- Strong experience in RESTful API development and integration.
- Strong hands-on experience with React.js.
- Experience with React Hooks and Context API; Redux knowledge is preferred.
- Strong knowledge of JavaScript and TypeScript.




- Experience developing responsive web applications and user interfaces.
- Working knowledge of Webpack and modern frontend development practices.
- Strong experience with Oracle Database.
- Strong knowledge of PL/SQL, stored procedures, and SQL query optimization.
- Hands-on experience with Microsoft Azure, particularly:
- Azure App Services
- Azure Key Vault
- Azure Blob Storage
- Experience with Pivotal Cloud Foundry (PCF).
- Experience developing and maintaining CI/CD pipelines using GitLab.
- Experience with application troubleshooting, debugging, performance tuning, and production issue resolution.

Preferred / Good-to-Have Skills

- Prior experience working in the Banking or Financial Services domain.
- Knowledge of Docker and containerization technologies.
- Strong understanding of microservices architecture and development patterns.
- Familiarity with PCF development tools.
- Experience with enterprise application monitoring and performance monitoring tools such as Splunk and AppDynamics.
- Experience working with distributed, cloud-based, or highly scalable enterprise applications.

Other

- Strong verbal and written communication skills with the ability to communicate effectively with technical and non-technical stakeholders.
- Solid analytical, troubleshooting, and problem-solving capabilities.
- Ability to manage multiple priorities and deliver assigned responsibilities within established timelines.
- Ability to work effectively in a fast-paced Agile environment.
- Strong attention to detail and commitment to maintaining high standards of software quality.
- Ability to participate in code reviews, technical discussions, troubleshooting, and performance optimization activities.
- Willingness to continuously learn and stay updated with evolving technologies, development practices, and cloud platforms.

Job Types: Full-time, Permanent, Contractual / Temporary

Pay: ₹1,800,000.00 - ₹2,300,000.00 per year

Benefits:

- Health insurance
- Provident Fund
- Work from home

Shift:

- Day shift

Work Days:

- Monday to Friday

Experience:

- total work: 8 years (Required)

Work Location: Remote

📌 Senior Java Full Stack Developer (India)
🏢 Inditech Intelligent Automation Solutions
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java full stack developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior java full stack developer (india) / india