This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

CRISIL
Posted 9mo ago

Senior Software Engineer - Java Full Stack

CRISIL
Mumbai, Maharashtra, India
OnsiteFull Time
Responsibilities
  • developing applications
  • implementing solutions
  • reviewing code
Requirements
  • 4+ years Java full stack experience with Spring Boot and Angular
  • Bachelor's degree in CS/Engineering
  • REST API
  • Databases
  • Version control, and strong problem-solving skills
Technical tools mentioned
JavaSpring BootSpringAngularHTMLCSSJavaScriptHibernateJPARESTful APIMySQLPostgreSQLNoSQLGitAWSAzureDockerKubernetesJenkinsSpring CloudJUnitMockito

Job description

About Crisil Limited

We are a leading, agile, and innovative global analytics company driven by our purpose to make markets function better. We are a bold organization powered by deep expertise, unparalleled analytics and relentless innovation. We collaborate seamlessly to deliver mission critical insights thereby instilling & amplifying client’s success.

Life at Crisil

Be the impact

Drive growth with a strong sense of purpose.

Create lasting impact that affects individuals, businesses, and the society at large.

That's what 'Life@Crisil' is all about.

This is where you unlock the next chapter of your career - fueled by our caring culture which encourages you to learn and innovate, an environment that fosters positivity through our people-first approach and an attractive rewards & benefits program that puts your growth in the spotlight. An inspiring setting where you will find the brightest minds, inspiring you to unleash your potential.

Crisil is a place where your ideas and opinions are always welcome, and continuous learning is the norm. Because we know that’s what it takes to solve the biggest real-world challenges and move the needle in the direction of unexplored future possibilities. All without compromising on our strong ethics.

So go ahead. Unlock the next chapter of your career.

Be the impact that transforms the world.

Job Description

Job Description:



We are seeking a highly skilled and experienced Java Full Stack Developer to join our dynamic development team. The ideal candidate should have 4 to 6 years of hands-on experience in software development with a strong focus on Java-based technologies. As a Full Stack Developer, you will be responsible for developing and implementing scalable applications, handling both front-end and back-end development tasks.



 



Responsibilities:



· Design, develop, and deploy high-quality, scalable, and maintainable Java applications



· Collaborate with cross-functional teams to gather and define requirements



· Participate in all phases of the software development life cycle, including planning, design, coding, testing, and deployment



· Develop front-end applications using modern JavaScript frameworks like Angular.



· Implement back-end solutions using Java frameworks such as Spring or Hibernate , JPA.



· Create and maintain database structures, optimizing performance and ensuring data integrity.



· Perform code reviews, identify and fix defects, and improve overall code quality.



· Stay updated with industry trends and emerging technologies to continuously enhance your skills and knowledge



 



Requirements:



· Bachelor's degree in Computer Science, Engineering, or a related field.



· 4 to 6 years of experience in Java-based software development.



· Strong knowledge of Java programming language and its ecosystem.



· Proficiency in front-end development using HTML, CSS, JavaScript, and modern JavaScript frameworks (Angular).



· Experience with Java frameworks such as Spring (Boot, MVC, Security, etc.) and Hibernate , JPA .



· Good understanding of object-oriented programming principles and design patterns



· Experience with RESTful API development and integration



· Familiarity with database technologies like MySQL, PostgreSQL, or NoSQL.



· Knowledge of version control systems (e.g., Git) and Agile/Scrum methodologies



· Excellent problem-solving and troubleshooting skills



· Strong communication and teamwork abilities



 



 



Preferred Skills:



· Experience with cloud platforms such as AWS or Azure will be an added advantage.



· Knowledge of containerization and orchestration tools like Docker and Kubernetes will be an added advantage.



· Familiarity with DevOps practices and tools (CI/CD pipelines, Jenkins, etc.)



· Understanding of microservices architecture and related technologies (Spring Cloud etc.)



· Experience with test-driven development (TDD) and automated testing frameworks (JUnit, Mockito, etc.


Open Positions

1

Mandatory Skills

Java,Spring Boot,Angular,Full Stack

Location

Mumbai, Maharashtra, India

Education Qualification

B.E.

Experience

4 to 6 years

About CRISIL

Global provider of credit ratings, research, and analytics services.

Year founded
1987
Employees
5081
Organization type
Public
Headquarters
IN

Similar jobs

Software Engineer roles near Mumbai, Maharashtra
1h
Save
Mark Applied
Hide
Lead Software Engineer - ReactJS, UX
Mumbai or Bengaluru
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
5+ YOE5+ years of software engineering experience building accessible React interfaces with HTML5, CSS3/Sass, TypeScript, JavaScript, APIs, Java or Python, AWS, UX design systems, and responsible AI-assisted development.
React, Angular, Vue, HTML5, CSS3/Sass, TypeScript, JavaScript, RESTful, GraphQL, Java, Python, AWS, Figma, Jest, Cypress, Playwright, Testing Library, CI/CD
2d
Save
Mark Applied
Hide
DEVELOPER L4
Mumbai, Maharashtra, India
OnsiteFull Time
Wipro
WiproNYSE: WIT: Global technology services and consulting for digital transformation.
5+ YOERequires 5-8 years of experience and mandatory AI/ML (RPA) skills. Responsibilities include software design, coding, testing, maintenance, automation, documentation, reporting, and client support.
AI/ML, RPA
2d
Save
Mark Applied
Hide
Custom Software Engineer
Navi Mumbai, Maharashtra, India
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
3+ YOERequires at least 3 years of Spring Boot experience, backend development expertise, application architecture knowledge, RESTful API experience, and 15 years of full-time education.
Spring Boot, RESTful API
2d
Save
Mark Applied
Hide
Senior Software Engineer - AI Application Development and Operations
Mumbai or Pune or Thane
OnsiteFull Time
Siemens
SiemensXETRA: SIE: Manufactures industrial automation, infrastructure, and energy technology systems.
8+ YOE8+ years' software engineering experience, a computer science or engineering degree, Python, PyTorch, scikit-learn, Azure, APIs, AI/ML lifecycle, cloud operations, version control, and production deployment expertise.
Python, PyTorch, scikit-learn, Azure, Docker, LangChain, LlamaIndex
3d
Save
Mark Applied
Hide
Custom Software Engineer
Pune or Bengaluru or Bhubaneswar or Mumbai
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
3+ YOERequires SAP for Utilities CRM functional testing, SIT, regression testing, UAT support, test planning, defect management, STLC/SDLC knowledge, Agile familiarity, and 15 years of full-time education.
SAP for Utilities CRM, JIRA, HP ALM
3d
Save
Mark Applied
Hide
Sr. Software Engineer
Mumbai, Maharashtra, India
RemoteFull Time
Nomura
NomuraTokyo Stock Exchange: 8604: Global financial services group providing investment banking and brokerage.
Expertise in Python, Java, Spring Boot, microservices, distributed systems, databases, TDD, DevOps, Kubernetes, AI agents, RAG pipelines, vector databases, and LLM frameworks.
Java, Spring Boot, Python, Kubernetes, Large Language Models (LLMs), LangChain, LangGraph, Hugging Face Transformers, Qdrant, Weaviate, OpenAI, BERT, AutoGen, BM25, Terraform, Helm, AWS, SQL, NoSQL, Docker, Test-Driven Development (TDD), CI/CD, MLOps, ReAct, Chain-of-Thought, Tree of Thoughts
3d
Save
Mark Applied
Hide
IT:Tech Engineer - Development
Mumbai, Maharashtra, India
HybridFull Time
Axis Bank
Axis BankNSE: AXISBANK: Provider of retail and corporate banking financial services.
7+ YOERequires 7–9 years of experience, cross-platform development expertise with PHP, HTML5, CSS3, JavaScript, React JS, and NodeJS, plus Git, Jenkins, and Subversion knowledge.
PHP, HTML5, CSS3, JavaScript, React JS, NodeJS, Git, Jenkins, Subversion
4d
Save
Mark Applied
Hide
Senior Software Engineer
Pune or Mumbai
OnsiteFull Time
Xoriant
Xoriant: Provides digital engineering and software services for global enterprises.
6+ YOEComputer Science or Industrial/Electronic Engineering degree; 6–8 years of DevOps experience, including cloud infrastructure, toolset adoption, CI/CD, automation, and public cloud platforms.
VMs, containers, Kubernetes, AWS, Azure, GCP, Terraform, Ansible, Jenkins, GitLab CI, Azure DevOps, Git, Bash, Python, PowerShell, GitHub, JFrog, Maven, Ant, MSBuild, Docker, Artifactory
This job has expired