Software Development Advisor
NTT Ltd
Date: 2 weeks ago
City: Pune, Maharashtra
Contract type: Full time
Responsibilities
- Do regular code reviews, apply best industry standards, and ensure the application adheres to those standards.
- Work with the DevOps team to release and deploy specific software applications or partial modules on production servers as per the release schedules and business requirements.
- Work with the business team to compile business requirements and help in designing optimized technical solutions.
- Take part in regular meetings with project managers and business analysts to analyze and optimize product designs and road maps.
- Work with the team and mentor team members by sharing and teaching your technical expertise.
- Coordinate with team members working at different geographical locations and communicate about the requirements, existing bugs, enhancements, code reviews, and technical research notes.
- Be an engineering leader and promote new technologies, as appropriate, within the organization.
- Implements complicated systems and software components, in compliance with Agile and Services Oriented Architecture standards, utilizing expertise in the Java programming language and related development frameworks, REST principles, and Oracle.
- Maintains an expert-level understanding of Java application development best practices, tools, and programming techniques. Keeps current with new developments in the financial technology industry and may lead development of departmental standards and methodologies.
- Uses extensive experience and specialized software development knowledge to plan and accomplish necessary project tasks, may provide consultation on a variety of complex software development projects and is considered to be a top-level specialist.
- Works with external software suppliers to coordinate software integration and resolution of problems.
- 10 years of software Java experience in Java Application development
- At least 2 years’ experience with Web services REST or SOAP
- At least 2 years’ experience with JEE, Spring/Spring Boot or Hibernate Experience building service-oriented solutions and RESTful microservices.
- Strong understanding of Java multithreading, concurrency, and memory management
- Familiarity with front-end technologies such as JSP, JSTL, HTML, CSS and JavaScript.
- Experience with writing both unit tests and integration tests
- Knowledge and experience with web servers and application servers such as Apache Tomcat.
- Experience with AGILE and SCRUM methodologies.
- Demonstrated aptitude for learning new technologies.
- Ability to communicate and interface with technical and non-technical members of the organization.
- Working knowledge in development tools and processes, such as source control, requirement spec, design and design review, debugging, unit test, system test, performance test, etc.
- Bachelor's degree or higher in Computer Science, Information Systems or a related field required.
- Experience in FinTech or related software products a plus.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Software Developer
TÜV SÜD,
Pune, Maharashtra
4 days ago
Apply now
Software Developer
At TÜV SÜD we are passionate about technology. Innovations impact our daily lives in countless ways, and we are dedicated to being a part of that progress. We test, we audit, we inspect, we advise. We never stop challenging ourselves for the safety of society and its people. We breathe technology, we strive for professional excellence,...
FBS Claims Operations Mgr
Capgemini,
Pune, Maharashtra
1 week ago
Leads a team of operations supervisors and individual contributors, focusing on planning, directing, and managing personnel and operations. Responsibilities include budgeting, reporting, meeting service level agreements, and ensuring quality work output for the Operations Support COE. The leader aligns with and executes the claims strategy by utilizing technology, setting performance expectations, maintaining regular communication with the team, and developing succession...
Advanced Technical Support Engineer
Cornerstone OnDemand, Inc.,
Pune, Maharashtra
2 weeks ago
We're looking for a
Advanced Technical Support EngineerThis role is Office Based, Pune Office
Advanced Technical Support Engineer is part of the Global Customer Support Team. Advanced Product Support Engineer serve as product and technical expert providing advanced technical support across Cornerstone OnDemand’s suite of enterprise applications. The Advanced Technical Support Engineer conducts thorough research and testing when specific product...