Job Description
- Design and development of new interface modules to interact with other systems.
- Modification of existing code and support of existing interface modules
- To provide reliable solutions using Java, Oracle and related technologies to issues faced by
Responsibilities
Direct Responsibilities
• Application designing / development / testing / support / enhancements / bug-fixing.
• Interact with functional and technical representatives of project teams in order to understand business functionalities, technical modules, integration mechanism and data sources and their development
• Prepare test plans and conduct Unit, Integration, Regression, Performance and Functional Testing using automated testing frameworks (e.g. Junit, Nunit, Mock, etc.).
• Contribute to the technical designing phase and document the design with UML diagrams and models. Create prototype for proof of concept and business requirements validations.
• Ensure that the project and organization standards are followed during various phases of software development lifecycle and day to day development work.
• Estimate efforts and schedule for various modules and meet deadlines.
• Technical and Release Documentation
• Deployment of system components - Application, Shell Scripts and Databases.
• Acquire skills in relevant technologies and take up higher responsibilities
• To participate in out-of-hours / daytime support as required
• To ensure that application is of good quality, ensure any issues are fixed on priority.
• To work with teams to help solve complex technical problems
• Work towards initiatives to improve processes and delivery efficiency
• Contribute towards recruitment efforts - both for the team as well as for the organization
• Contribute towards innovation; suggest new technical practices for efficiency improvement.
• Conduct Code reviews
Contributing Responsibilities
• Contribute towards innovation, suggest new technical practices to be investigated
• Contribute towards initiatives to improve processes and delivery
• Contribute towards recruitment efforts - both for the team as well as for the organization
Technical & Behavioral Competencies
Mandatory Technical Skills:
• Strong knowledge on Java & JavaScript
• Good knowledge on Java multithreading concepts
• Good knowledge on Spring, Hibernate & Struts
• Good knowledge on REST API development
• Good knowledge of Database Programming skills in Oracle SQL, PLSQL
• Good knowledge on Unix/ Linux shell scripting
• Knowledge on web application server like WebSphere, WebLogic, etc.
• Ability & willingness to learn & work on diverse technologies (languages, frameworks, and tools)
• Thorough understanding of complete Software Development Lifecycle
• Self-motivated, good interpersonal skills and inclination to constantly upgrade on new technologies and frameworks.
• Good communication and co-ordination activities.
💡 Quick Summary
Seeking a career-building opportunity? The ALMT IT | Steering Referential | Java Developer position is now open for candidates interested in the Bank Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Bank Jobs is a plus.
