Senior Developer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

CRISIL Limited

Senior Developer (Remote)

Senior Developer | CRISIL Limited | India

Job Title: Senior Java Developer

Job Summary:

We are seeking an experienced Senior Java Developer to join ourteam of talented engineers. As a Senior Java Developer, you will be...

Senior Developer | CRISIL Limited | India

Job Title: Senior Java Developer

Job Summary:

We are seeking an experienced Senior Java Developer to join our team of talented engineers. As a Senior Java Developer, you will be responsible for designing, developing, and delivering high-quality software applications using Java and related technologies. You will work closely with cross-functional teams to identify and prioritize project requirements, and develop scalable, efficient, and reliable software solutions.

Responsibilities:

  • Design, develop, test, and deploy Java-based applications using Java 8/11, Spring Boot, Hibernate, and other related technologies
  • Collaborate with product owners, architects, and other developers to identify and prioritize project requirements
  • Develop high-quality, scalable, and efficient software solutions that meet business requirements
  • Participate in code reviews and ensure that solutions are aligned with industry best practices and company standards
  • Troubleshoot and resolve complex technical issues, and provide technical guidance to junior developers
  • Collaborate with QA teams to develop automated tests and ensure high-quality deliverables
  • Stay up-to-date with industry trends, best practices, and emerging technologies, and apply this knowledge to improve development processes and solutions
  • Mentor and guide junior developers to improve their skills and knowledge
  • Participate in agile development methodologies, including daily stand-ups, sprint planning, and retrospectives

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • At least 5 years of experience in Java development, with a strong focus on Java 8/11, Spring Boot, and Hibernate
  • Strong understanding of object-oriented programming, design patterns, and principles
  • Experience with agile development methodologies, including Scrum and Kanban
  • Excellent problem-solving skills, with the ability to debug and resolve complex technical issues
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams
  • Experience with cloud-based technologies, such as AWS or Azure, is a plus
  • Experience with containerization using Docker is a plus
  • Strong understanding of database concepts, including data modeling, normalization, and querying
  • Experience with automated testing frameworks, such as JUnit and TestNG
  • Strong understanding of security principles and best practices

Nice to Have:

  • Experience with DevOps practices, including continuous integration and continuous deployment (CI/CD)
  • Experience with microservices architecture and service-oriented architecture (SOA)
  • Knowledge of front-end technologies, such as React, Angular, or Vue.js
  • Experience with messaging queues, such as RabbitMQ or Apache Kafka
  • Certification in Java, such as OCPJP or SCJP

What We Offer:

  • Competitive salary and benefits package
  • Opportunities for career growth and professional development
  • Collaborative and dynamic work environment
  • Flexible working hours and remote work options
  • Access to cutting-edge technologies and tools
  • Recognition and rewards for outstanding performance

If you are a motivated and experienced Java developer looking for a new challenge, please submit your application, including your resume and a cover letter, to [insert contact information].

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.