Mumba Technologies, Inc.

Senior Software Engineer

Check with seller / month
Gurugram, Haryana, India Software Developer Active
Actively Hiring Gurugram Full Time
Advertisement

Job Description

Opportunity for Senior Associate Technology - JAVA

Overview of your job role

Senior Associate Technology leads and mentors tracks within projects as well as provides guidance

on Java related technologies and drives adoption of technology best practices within the track/

team. Also manages clients, represents AVIZVA's expertise and thought leadership in offering

solutions leveraging Java technologies and applications.

A detailed look at your job responsibilities

Requirement Analysis

- Should be able to independently create use cases and stories for an area of an application

- Contributes to the meetings and sessions for analysing components of a solution

- With the given guidance and oversight, he/she should be able to develop use cases and identify

stories from business requirements

- Should be able to identify gaps in the requirements of the tasks/modules/track of work owned

by him/her

Technical Design

- Independently contributes towards translating requirements into high level/mid level/low level

technical design

- Contributes to sessions and meetings to help translate requirements into design

- Should be able to analyse semi-complex functionality and prepare a technical design document

for implementation

- Should be able to conduct first level of design review and identify gaps (if any)

- Should be able to drive technical design for new requirements adhering to overall project’s

technical approach/design methodology

Scoping

- Leads creation of Scope Matrix for medium size project (5-10 team members under multiple

tracks in a given project)

- Should be able to decompose requirements into associated stories or other relevant sub- units

- Should be able to distinguish between functional and non-functional requirements

- Should be able to identify potential change request within his track of work

Effort Estimation

- Should be able to estimate against defined stories for a module using ABP/HP or any other

chosen estimation method

- Should be able to estimate effort for small to medium size project

- With the given guidance, should be able to re-estimate stories for his/her track. Is able to fill

any gaps

- Should be able to do semi-complex/complex Proof Of Concepts outside his expertise to support

architect with effort estimates and guide the track towards a solution

You are expected to be more than good at following skills:

- Java (8 or above version), J2EE, JSP , Spring boot, Web services and Micro services

- IBM Web sphere Portal Server (Optional)

- Should have good understanding of Nonfunctional requirements performance / security etc

- Databases - Oracle, DB2, MySQl

- Design patterns and Frameworks.

- Contribution in Documentations and Code Reviews.

- Ability to collaborate with Architects on Development and Design

- Strong communication/interpersonal skills

Personal Attributes

- Strong and innovative approach to problem solving and finding solutions

- Excellent communicator (written and verbal, formal and informal)

- Flexible and proactive/self-motivated working style

- Sense of personal ownership in every problem resolution

- Ability to multi-task under pressure and work independently with minimal supervision

- Ability to prioritise when under pressure

Must have’s

- 6+ years of relevant experience

- Bachelor’s or Master’s degree required in Computer Science or related field preferable
Ready to take the next step?

Don't wait — new applications are being reviewed daily.

Job Safety Alert Real jobs on Jobsiya are always free. Never pay for an interview and never share bank or OTP details. Report this job →