Software Development Advisor

2 - 6 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Development Advisor at NTT DATA in Pune, Maharashtra, India, you will play a crucial role in ensuring the quality and efficiency of software applications. Your responsibilities will include: - Conducting regular code reviews and adhering to best industry standards to maintain application quality. - Collaborating with the DevOps team to release software applications on production servers as per business requirements. - Compiling and optimizing technical solutions based on business requirements in coordination with the business team. - Participating in meetings with project managers and business analysts to analyze and enhance product designs and roadmaps. - Mentoring team members by sharing your technical expertise and promoting new technologies within the organization. - Coordinating with team members across different geographical locations to communicate requirements, bugs, enhancements, and technical research notes. - Implementing complex systems and software components in compliance with Agile and Services Oriented Architecture standards using Java programming language, REST principles, and Oracle. - Maintaining an expert-level understanding of Java development best practices and staying updated with new developments in the financial technology industry. - Providing consultation on complex software development projects and working with external software suppliers for integration and issue resolution. To be successful in this role, you will need: - 5 years of Java experience in Java Application development. - Minimum 2 years of experience with Web services REST or SOAP. - Minimum 2 years of experience with JEE, Spring/Spring Boot, or Hibernate for building service-oriented solutions and RESTful microservices. - Strong understanding of Java multithreading, concurrency, and memory management. - Familiarity with front-end technologies like JSP, JSTL, HTML, CSS, and JavaScript. - Experience in writing unit tests and integration tests. - Knowledge of web servers and application servers such as Apache Tomcat. - Proficiency in AGILE and SCRUM methodologies. - Aptitude for learning new technologies and effective communication with technical and non-technical team members. - Bachelor's degree or higher in Computer Science, Information Systems, or related field. - Experience in FinTech or related software products is a plus. NTT DATA is a trusted global innovator of business and technology services, serving 75% of the Fortune Global 100. With a commitment to helping clients innovate, optimize, and transform for long-term success, NTT DATA offers diverse expertise and a robust partner ecosystem in over 50 countries. Specializing in business and technology consulting, data and artificial intelligence, industry solutions, and digital infrastructure, NTT DATA is dedicated to helping organizations move confidently and sustainably into the digital future.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You