Senior Java Developer
Job Description
Key Skills
0 candidate(s) have already applied for this Job. Apply now
Job Purpose
The Senior Developer participates or takes charge in the requirements elaboration, solution
development, release and/or support of minimum viable products with the assigned Scrum or KanbanTeam
Assigned Responsibilities
Collaboratively works with business analysts, quality control testers, scrum master, product owner,
subject matter experts and other relevant roles to deliver minimum viable products or services
Authors standards-based high-level and detailed technical designs (solution, application, database,
integrations, or API (Application Programming Interface)) in close collaboration with the team, technical
leaders, and other roles
Participates in product backlog grooming, Scrum events (Sprint Planning, Solution Development, Daily
Stand-Up, Sprint Review and Retrospective) and Kanban events (Replenishment, Daily Stand Up,
Retrospective)
Participates in the iterative requirements elaboration, coding, building, unit testing, defect fix,
deployment, and release/support of epics, products or features with the assigned team
Ensures that the code pushed to the deployment pipeline is of the best quality and fully meets
requirements by applying behavior and test-driven development practices e.g., thoroughly
inspecting/validating code, and running ample coverage of automated unit testing
Participates in research and innovation to improve practices and efficient use of toolsets
Occasionally performs the role of Sprint Lead when nominated by the team
Perform relevant tasks that may be assigned
Key Deliverables
High Level and Detailed Technical Designs
Unit Tested Code
Other key deliverables that may be defined
- CORE COMPETENCIES:
Technical Knowledge and Skills
- Able to help and advise others based on their specialist area of knowledge and skill
- Uses technical knowledge and skills to complete complex work
- Uses technical knowledge and skills to improve work systems
Client Orientation - Works to meet the needs of clients according to ADB policy
- Communicates often with clients and seeks to understand and anticipate their needs
- Works with clients to find ways to meet changing needs
Achieving Results - Finds ways to reduce time and cost of completing work
- Monitors work and progress and makes improvements
- Works with others to overcome problems and find alternative ways to complete work when necessary
Working Together - Provides practical support and encouragement for team members
- Encourages all team members to work together
- Sets priorities for the team and ensures they are followed through
Learning and Knowledge Sharing - Learns new skills and knowledge and applies them
- Continuously finds new solutions to problems
- Leads the team in sharing knowledge and expertise Education Requirements:
College graduate is a must.
Relevant Experience and Other Requirements:
Suitability to undertake the responsibilities mentioned above at the required level
At least three (3) years’ experience in a senior developer role
At least five (5) years’ experience in architecture, design, and development of integrated systems
Must be conversant with systems development lifecycle and project management methodologies
Must have proven experience in developing web-based applications in Java, RESTful web services,
JavaScript, TypeScript, HTML, XML, Stylesheets, React
Proficiency with SQL, Oracle and other relational databases, and multi-tiered application concepts
Must possess strong analytical and problem-solving skills
Must have training and experience in Agile e.g., Scrum or Kanban
Must have experience working in multiple teams having team size of 6 or more
Experience with Oracle Application Framework (OAF) is preferred.
Must be able to relate to large information-based organizations and be comfortable dealing with senior
executives from a variety of cultures
Must have excellent oral and written communication skills in English
Role
NON-BPO
Timings
Day Shift (Contract To Hire)
Industry
NON-BPO
Work Mode
NA
Process
Non-Voice
Functional Area
NON-BPO
Note: Myglit doesn't charge any money from candidates. If you have been asked to pay money to get this job then report to us immediately at support@myglit.com.
Interview Tips
- Giving the VNA round?
- What are the most important skills you acquired as a Soft Skills/VNA trainer?
- How would you handle an irate customer?
Similar Jobs

