Senior Software Engineer Fullstack Java Developer

1 month ago


Gurgaon, Haryana, India Moody's Full time

Job Summary

This role will be a key contributor to the design and implementation of back-end and front-end solutions with emphasis on microservices. The successful candidate will ensure overall execution of enterprise-grade application build leveraging serverless technology stack. They will be responsible for developing, deploying, operating, and monitoring containerized applications on container platforms in public and private clouds, supporting a wide variety of technologies across Moody's Investor Services.

Key Responsibilities

  • Design, code, enhance, and test financial software applications to meet business process requirements in MIS Tech, primarily using Java/J2EE related tech stack.
  • Exhibit good problem-solving and analytical skills in designing/developing solutions for business requirements.
  • Contribute to ongoing feature development of web applications based on service-oriented architecture, involving UI, Services, and databases.
  • Work with the development team leads/architects on technical/architectural direction of projects and collaborate with business analysts, developers, and QA analysts (both in-house and vendor) while being fully responsible for development deliverables.
  • Evaluate functional requirements for new requests, estimate effort involved in designing/developing solutions.
  • Complete documentation and procedures for installation and maintenance of software applications.
  • Participate in design, architecture, and code reviews and encourage collaborative development environment across team members by sharing feedback.
  • Work in an Agile environment, estimate effort, and track progress towards key deliverables.
  • Handle Production Support of applications to solve Production Incidents, root cause analysis, code defect fixes, data analysis, troubleshooting, etc.
  • Be passionate about learning new technologies and align towards organization engineering needs.

Qualifications

  • Bachelor's in engineering/computer science.
  • 7-9 years of total software development experience.
  • 7+ years of hands-on experience in design, development, testing, and operational support of Java, J2EE, JMS, SOAP/REST, SQL, JSON, XML-based applications, Angular JS.
  • Good understanding of Object-Oriented design and development.
  • Experience in Service-Oriented Architecture (SOA) with understanding of Web Services (REST and SOAP).
  • Experience with Java-based frameworks: JPA, Springboot, Spring, Hibernate, etc.
  • Experience with Microservices and design patterns.
  • Agile Scrum experience, while displaying familiarity/experience with other SDLC approaches.
  • Good SQL and database knowledge.
  • Experience with JBOSS Studio, Eclipse, and/or similar IDE tools.
  • Knowledge of build/dependency management tools such as Maven and SCM tools like Subversion, Bit Bucket, GitHub, etc.
  • Experience in application containerization, familiar with tools such as Docker, Kubernetes, Platform9, ECS, EKS, Openshift, Cloud Foundry.
  • Exposure to any cloud platforms (AWS/GCP/Azure) and exposure to services (or their equivalent ones) like API Gateway, IAM, S3, SNS, SQS, Lambda, RDS, DynamoDB, EKS, ECS, Kafka, etc.
  • Excellent communication and inter-personal skills.

About Moody's

Moodys is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity, or any other characteristic protected by law.



  • Gurgaon, Haryana, India Nagarro Full time

    Job DescriptionNagarro is seeking a highly skilled Senior .Net Fullstack Software Engineer to join our team.About the Role:We are looking for an experienced software engineer with a strong background in .Net fullstack development, who can design and develop scalable and efficient software solutions.The ideal candidate will have excellent problem-solving...


  • Gurgaon, Haryana, India Minutes to Seconds Pty Ltd Full time

    We are looking for a highly skilled Fullstack Java Developer to join our team at Minutes to Seconds Pty Ltd.Job Requirements:Develop and maintain robust, user-friendly web applications.Collaborate with cross-functional teams to define, design, and deploy new features.Write clean, well-designed code for both front-end and back-end development.Troubleshoot and...


  • Gurgaon, Haryana, India UnitedHealth Group Full time

    At UnitedHealth Group, we are committed to helping people live healthier lives and making the health system work better for everyone. As a Java Fullstack Support Engineer, you will play a critical role in delivering care and improving health outcomes by connecting people with the care, pharmacy benefits, data, and resources they need to feel their best.Key...


  • Gurgaon, Haryana, India GoldenHire Full time

    About GoldenHireGoldenHire is a dynamic organization that thrives in the ever-evolving landscape of technology. We are dedicated to delivering innovative solutions that cater to the changing needs of our clients.Competitive Salary: $120,000 - $180,000 per annumWe are currently seeking a highly skilled Senior Java Software Engineer to join our team. As a...


  • Gurgaon, Haryana, India YO HR CONSULTANCY Full time

    Job Title: Senior Java Software DeveloperJob Summary: We are seeking a highly skilled Senior Java Software Developer to join our team at YO HR CONSULTANCY. As a Senior Java Software Developer, you will be responsible for designing and developing software and web applications, as well as participating in the rollout of software releases and Site Reliability...


  • Gurgaon, Haryana, India KPMG India Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions using Java. Key Responsibilities- Design and develop software solutions using Java- Collaborate with cross-functional teams to...


  • Gurgaon, Haryana, India Nielsen Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer - Java Developer to join our team at {"company"}.The successful candidate will be responsible for designing, developing, and maintaining high-quality software applications using Java.Key ResponsibilitiesDesign and develop software applications using Java.Collaborate with cross-functional...


  • Gurgaon, Haryana, India FRI FIL India Business and Research Services Private Limited Full time

    About the RoleThe Senior Java Software Engineer within WI Solutions Office builds custom lightweight solutions using the Java stack. Working in an agile environment, the Senior Java Software Engineer interprets customers' needs and designs/builds tools that solve business challenges. The Senior Java Software Engineer will work closely with business...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Staff Engineer, .NET FullstackAbout the RoleWe are seeking a highly skilled Staff Engineer to join our team at Nagarro. As a Staff Engineer, you will be responsible for leading the development of complex software systems and mentoring junior engineers.Key ResponsibilitiesDesign and develop high-quality software systems using .NET technologiesLead...


  • Gurgaon, Haryana, India HiringGo Full time

    About HiringGo">HiringGo is a trusted recruiting agency that specializes in providing top talent for startups and enterprise-level organizations. Our mission is to help our clients find the right candidates by leveraging our extensive network and expertise in talent acquisition.">Our Current Opening">We are seeking an experienced Senior Java Software...


  • Gurgaon, Haryana, India exl Full time

    As a Senior Software Engineer - Java, you will be responsible for designing, developing, and maintaining high-quality software applications using Java. You will work closely with our cross-functional team to identify and prioritize project requirements, develop technical solutions, and ensure timely delivery.Key responsibilities include:Design and develop...


  • Gurgaon, Haryana, India ivalueplus services pvt ltd Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to contribute to the development of our e-commerce platform at iValuePlus Services Pvt Ltd. As a key member of our engineering team, you will play a pivotal role in designing, developing, and maintaining high-quality software.Key Responsibilities:Design, develop, and maintain robust and...


  • Gurgaon, Haryana, India Nagarro Software Pvt. Ltd Full time

    About the CompanyNagarro is a Digital Product Engineering company that inspires, excites, and delights. We work at scale across all devices and digital mediums, with 18000+ experts across 36 countries.Job DescriptionWe are looking for a Senior Software Engineering Lead to join our team. As a Staff Engineer, you will be responsible for writing and reviewing...


  • Gurgaon, Haryana, India Publicis Sapient Full time

    Job Title: Senior Java Software EngineerPublicis Sapient is seeking a skilled Sr Java Software Engineer to join our team. As a skilled Java developer, you will work on designing, developing, and deploying complex distributed systems, ensuring scalability, security, and reliability.Key ResponsibilitiesDesign and develop high-performance Java...


  • Gurgaon, Haryana, India StatusNeo Technology Consulting Pvt. Ltd Full time

    Job Title: Senior Fullstack DeveloperWe are seeking a highly skilled Senior Fullstack Developer with expertise in React and Python to join our team at StatusNeo Technology Consulting Pvt. Ltd.Key Responsibilities:Design, develop, and maintain high-quality web applications using React (Frontend) and Python (Backend).Collaborate with cross-functional teams to...


  • Gurgaon, Haryana, India Looper Development Services Full time

    **Responsibilities**At Looper Development Services, we are looking for a skilled Java Developer to join our team.Develop, test, implement, and maintain Java-based applicationsDesign and implement front-end interfaces using React.jsCollaborate with the DevOps team to deploy applications on Kubernetes clustersWrite efficient, reusable, and scalable...


  • Gurgaon, Haryana, India Servsys Corporation Full time

    Senior Java Software EngineerThis is a challenging and rewarding role for an experienced Java developer who wants to contribute to the development, maintenance, and support of our client's supply chain software systems. The ideal candidate will have a deep understanding of Java and Spring Boot, as well as experience with microservices architecture, RESTful...


  • Gurgaon, Haryana, India Redian Software Global Full time

    Key Responsibilities:As a skilled Java Developer at Redian Software Global, you will be responsible for designing, implementing, and managing software programs. Your key deliverables will include researching and developing software solutions, testing and evaluating new programs, identifying areas for modification in existing programs, and developing these...


  • Gurgaon, Haryana, India TechStar Group Full time

    Company OverviewTechStar Group is a global IT services firm with headquarters in the US, specializing in product development, business solutions, and IT services. As industry pioneers, we prioritize customer success through innovative IT solutions and business process improvements. Our collaborative approach focuses on meeting client needs, providing...


  • Gurgaon, Haryana, India Lancetech solutions Full time

    Job Title: Senior Java Software EngineerJob Overview :Lancetech solutions is seeking a skilled and motivated Senior Java Software Engineer in a permanent remote capacity. The ideal candidate will have 3-6 years of experience with Java/J2EE technologies, Hibernate, and Spring Boot, and possess excellent communication skills. This role requires a deep...