Job Description
Job Description
Looking for Senior Java Backend Engineer : -
Mandatory Skills :
Java, Spring Boot, Rest API, Azure
Java - 5+ years
Spring boot - 5+ years
RestAPI - 3+ years
Azure - 3 +
Mandatory if Applicable
Domain Experience (If any ) E-commerce
Must have Certifications
Prior UST experience N
If Yes provide dates , details of account / project
Location - Bentonville,AR
Onsite Requirement - Y
Number of days onsite - 3 days
If Onsite Office Address 608 SW 8th St, Bentonville, AR 72712
Lead I - Software Engineering
Job Description : Expectations from this role :
Act creatively to develop applications and select appropriate technical options, optimizing application development, maintenance and performance by employing design patterns and reusing proven solutions, account for others' developmental activities
1. Interpret the application / feature / component design to develop the same in accordance with specifications.
2. Code, debug, test, document and communicate product / component / feature development stages.
3. Validate results with user representatives; integrates and commissions the overall solution
4. Select appropriate technical options for development such as reusing, improving or reconfiguration of existing components or creating own solutions
5. Optimises efficiency, cost and quality.
6. Influence and improve customer satisfaction
7. Set FAST goals for self / teamTypical performance measures :
1. Adherence to engineering process and standards (coding standards)
2. Adherence to project schedule / timelines
3. Number of technical issues uncovered during the execution of the project
4. Number of defects in the code
5. Number of defects post delivery
6. Number of non compliance issues
7. On time completion of mandatory compliance trainings Performance Areas :
Code as per design
Follow coding standards, templates and checklists
Review code for team and peers
Documentation :
Create / review templates, checklists, guidelines, standards for design / process / development
Create / review deliverable documents. Design documentation, r and requirements, test cases / results
Configure :
Define and govern configuration management plan
Ensure compliance from the team
Test :
Review and create unit test cases, scenarios and execution
Review test plan created by testing team
Provide clarifications to the testing team
Domain relevance :
Advise Software Developers on design and development of features and components with a deep understanding of the business problem being addressed for the client.
Learn more about the customer domain identifying opportunities to provide valuable addition to customers
Complete relevant domain certifications
Manage Project :
Manage delivery of modules and / or manage user stories