Job Description
• Have at least 5+ years of experience in software development involving Java
• Experience in financial sector is preferable
• Strong communication and interpersonal skills, including the ability to develop and maintain effective relationships with business users and peer teams
• Ability to discuss and finalize requirements with business unit counterparts
• Ability to do analysis on requirements to come up with a process design for solution
• Ability to work effectively with minimal supervision in a global team environment
• Ability to coordinate with team members at multiple locations/time zones
• Strong team player with a results-oriented focus and a highly disciplined approach towards meeting objectives
• Flexibility to adapt to changing needs and requirements
• Ambitious and eager to learn new technologies and spearhead its adoption to take the platform to the next level
• Have been instrumental in L3 support ( This is preferable)
Technology Skills :
• Strong foundational knowledge of Multi-tier service-based environment (Microservice, REST Principals) is a must should be able to convert functional requirements into detailed technical designs
• Knowledge of GOF Design Pattern, and Design principals like SOLID, DRY etc.
• Application development using Java 1.5 & above, Javascript
• Experience with tools / Framework like Angular, ExtJS (nice to have), Spring-Core, IOC, AOP,
• Hibernate, Log4J
• Experience with TDD and Unit Test Frameworks like jUnit, Mockito
• Knowledge of Common Relational Databases like SQL Server, Sybase and ability to write
• Design Database Tables and write query and Stored Procedures.
• Database modeling and development experience - must be able to reconcile data between systems using SQL, Excel etc. Loading, extracting, reconciling data between multiple databases
• Knowledge of at least one commonly used code Repositories (git, svn, perforce etc.) and CI CD
• pipelines.
• Experience in Application Server Technologies like IIS.
• Knowldege to Cloud platform (preferably Azure) and commonly used PAAS services (Azure DataFactory, Azure Container Service etc.)
• Willingness to learn new technologies like Angular, python.
• Knowledge of Scripting language like Javascript, python, PowerShell, shell script will be a plus
• Working knowledge of UNIX environments will be a plus
💡 Quick Summary
Seeking a career-building opportunity? The Java Developer position is now open for candidates interested in the Software Developer 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 Software Developer Jobs is a plus.
