Java Production Support

Company:  Tata Consultancy Services
Location: Mount Laurel
Closing Date: 03/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

• Continuously evolve design processes, including experimentation and learning with emerging methodologies

• Produce all required design specifications, work with the Application Owner, Development Manager, Solution Architect and Project Managers to create detailed technical task------------- lists, provide technical guidance to the project team, and enforce client project standards and best practices

• Must be a self-starter, demonstrated ability to take independent action to achieve results.

• Conduct program/ system research, analysis, detailed design and problem resolution

• Define development specifications and identify system modifications required to meet performance objectives

• Ensure design has traceability to business requirements

• Advise and provide expert knowledge on the technical feasibility of the proposed deliverables

• Identify and address application and data issues and cross-capability and cross-release issues that affect application integrity.

• Work with Developers to ensure that the detailed technical design is fully understood, and the development initiatives are in line with the intended design

• In conjunction with the Solution Architect, assist the Application Owner, Development Manager and Application Manager by providing effort estimates for new projects and initiatives

• Develop, implement, maintain and improve solutions/processes that maximize system availability, efficiency/ effectiveness and minimize/prevent problems/ issues

• Deliver effective and efficient solutions by meeting key project milestones and overall project deliverables on time, within budget, and adhering to development and quality standards

• Ensure defect free programming by testing and debugging using available/appropriate tools and participate in reviewing peer coding

• Adhere to standard security coding practices to ensure application is free of most common coding vulnerabilities

• Ensure the timely completion of work volumes on a daily basis and suggest opportunities to improve efficiency within the department

• Work effectively as a team, supporting other members of the team

• Comply with agile methodology, system development life cycle (SDLC) and project management methodology (PMLC)

• Consult on development of the System Requirements Specification (SRS) with Business Analysts.


Other Qualifications/Skills/Experience:

• 5+ years’ Experience in React, Java/J2EE, NodeJS, RESTful APIs/webservices and Databases such as Oracle/SQL Server/Mongo

• Production support experience

• Creative problem solver, Ability to understand, develop, enhance, and support highly customized

• Maintaining high security standards, Monitoring and debugging

• Familiarity with tools like Bitbucket/Git, Eclipse, RAD, JIRA, and Confluence.

• Strong verbal and written communication skills are essential

• Superior multi-tasking skills and the ability to work in a fast paced, deadline-oriented and complex environment/systems

• Build personas, storyboards, flowcharts, wireframes and prototypes

• Work closely with other designers, architectures, and engineers to ship extraordinary products and experiences

• Design flows and experiences that are incredibly simple and elegant

• The chosen candidate will work in a high paced team on a high visibility project. He/she will be expected to work in an agile environment and be able to consistently deliver quality work

• Effectively communicate research findings, conceptual ideas, detailed design, and design rationale both verbally and visually

• Develop software that is both reliable and scalable as the eventual user base will be the entire bank

• In depth understanding of full application stacks and the ability to work in any layer (client/server/business/database)

• Effective time and task management skills, including the ability to manage concurrent deliverables

• Ability to code, debug, research, analyze and problem-solve development issues

• Knowledge of business/ organization, Bank standards, infrastructure, architecture and technology in related areas from a design/ support/ solutions perspective

• Strong customer orientation and a professional approach with the ability to interact with all levels within the organization

• Demonstrated ability to grasp and translate technical concepts, think independently, and take the initiative required to resolve issues in a team structure

Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙