Roopesh Kumar Rana, Java Developer

Roopesh Kumar Rana

Java Developer

DP World

Location
United Arab Emirates
Education
Master's degree, Computers And Information Science
Experience
13 years, 0 Months

Share My Profile

Block User


Work Experience

Total years of experience :13 years, 0 Months

Java Developer at DP World
  • United Arab Emirates - Dubai
  • My current job since July 2020

Responsibilities:
•Designing, implementing and maintaining Java application phases
•Implementing and maintaining application software working with established processes
•Developing technical designs for application development; developing application code for Java programs
Application: Acxiom Walmart

Java Developer at Paraminfo
  • United Arab Emirates - Dubai
  • My current job since July 2020

Java Developer

Sr. Software Engineer at Emirates Airline
  • United Arab Emirates - Dubai
  • June 2018 to June 2020

 Providing direct support & development of the software applications/ tools, involving all phases of the software development life cycle (SDLC) for development functions related to large complex applications & software programs
 Supporting the Software Development department in the areas of software/ application architecture, development, design, and independent analysis and problem resolution; maintaining & validating coding & software standards
 Developing advanced level designs while tracking, testing and applications programming
 Conducting advanced level validation and verification of complex software applications
 Establishing quality assurance framework for achieving excellence through Qualitative Project Management, implementing systems in line with the organizational thresholds for various Process Capability Baselines
 Assuring quality and customer service while leading and driving advanced/ complex development tasks and projects
 Preparing documentation for design plan, review specifications for modifications, integrating components and testing
 Ensuring technical solutions are designed for performance, reliability, scalability, maintainability, supportability, business continuity, and business agility while leveraging industry’s best practices
 Rendering technical leadership for enterprise application technology while estimating and evaluating the effort/ schedules & providing training to the team on project architectures as well as on the software applications

Senior Associate at Sapien
  • India - Gurgaon
  • March 2017 to November 2017

Responsibilities:
•Designing, implement and maintaining Java application phases; implementing and maintaining application software with established processes
•Developing technical designs for application development; developing application code for Java programs
Application: MARRIOTT
Organization: Sapient India Pvt. Ltd.
Platform: Web Application using JDK 1.8, Hibernate, Web Services (REST, ), Spring 4.0 and Spring Boot
Tenure:

Team Lead at Accenture Services Ltd
  • India - Gurgaon
  • August 2016 to March 2017

 Providing direct support & development of the software applications/ tools, involving all phases of the software development life cycle (SDLC) for development functions related to large complex applications & software programs
 Supporting the Software Development department in the areas of software/ application architecture, development, design, and independent analysis and problem resolution; maintaining & validating coding & software standards
 Developing advanced level designs while tracking, testing and applications programming
 Conducting advanced level validation and verification of complex software applications
 Establishing quality assurance framework for achieving excellence through Qualitative Project Management, implementing systems in line with the organizational thresholds for various Process Capability Baselines
 Assuring quality and customer service while leading and driving advanced/ complex development tasks and projects
 Preparing documentation for design plan, review specifications for modifications, integrating components and testing
 Ensuring technical solutions are designed for performance, reliability, scalability, maintainability, supportability, business continuity, and business agility while leveraging industry’s best practices
 Rendering technical leadership for enterprise application technology while estimating and evaluating the effort/ schedules & providing training to the team on project architectures as well as on the software applications

Senior Consultant at Capgemini Pvt. Ltd
  • India - Mumbai
  • December 2015 to August 2016

Key Result Areas:
•Providing direct support & development of the software applications/ tools, involving all phases of the software development life cycle (SDLC) for development functions related to large complex applications & software programs
•Supporting the Software Development department in the areas of software/ application architecture, development, design, and independent analysis and problem resolution; maintaining & validating coding & software standards
•Developing advanced level designs while tracking, testing and applications programming
•Conducting advanced level validation and verification of complex software applications
•Establishing quality assurance framework for achieving excellence through Qualitative Project Management, implementing systems in line with the organizational thresholds for various Process Capability Baselines
•Assuring quality and customer service while leading and driving advanced/ complex development tasks and projects
•Preparing documentation for design plan, review specifications for modifications, integrating components and testing
•Ensuring technical solutions are designed for performance, reliability, scalability, maintainability, supportability, business continuity, and business agility while leveraging industry’s best practices
•Rendering technical leadership for enterprise application technology while estimating and evaluating the effort/ schedules & providing training to the team on project architectures as well as on the software applications

Technical Lead at HCL Technologies Ltd
  • India - Noida
  • September 2014 to November 2015

 Providing direct support & development of the software applications/ tools, involving all phases of the software development life cycle (SDLC) for development functions related to large complex applications & software programs
 Supporting the Software Development department in the areas of software/ application architecture, development, design, and independent analysis and problem resolution; maintaining & validating coding & software standards
 Developing advanced level designs while tracking, testing and applications programming
 Conducting advanced level validation and verification of complex software applications
 Establishing quality assurance framework for achieving excellence through Qualitative Project Management, implementing systems in line with the organizational thresholds for various Process Capability Baselines
 Assuring quality and customer service while leading and driving advanced/ complex development tasks and projects
 Preparing documentation for design plan, review specifications for modifications, integrating components and testing
 Ensuring technical solutions are designed for performance, reliability, scalability, maintainability, supportability, business continuity, and business agility while leveraging industry’s best practices
 Rendering technical leadership for enterprise application technology while estimating and evaluating the effort/ schedules & providing training to the team on project architectures as well as on the software applications

Senior Software Engineer at NIIT Technologies Ltd
  • India - Delhi
  • November 2010 to September 2014

 Providing direct support & development of the software applications/ tools, involving all phases of the software development life cycle (SDLC) for development functions related to large complex applications & software programs
 Supporting the Software Development department in the areas of software/ application architecture, development, design, and independent analysis and problem resolution; maintaining & validating coding & software standards
 Developing advanced level designs while tracking, testing and applications programming
 Conducting advanced level validation and verification of complex software applications
 Establishing quality assurance framework for achieving excellence through Qualitative Project Management, implementing systems in line with the organizational thresholds for various Process Capability Baselines
 Assuring quality and customer service while leading and driving advanced/ complex development tasks and projects
 Preparing documentation for design plan, review specifications for modifications, integrating components and testing
 Ensuring technical solutions are designed for performance, reliability, scalability, maintainability, supportability, business continuity, and business agility while leveraging industry’s best practices
 Rendering technical leadership for enterprise application technology while estimating and evaluating the effort/ schedules & providing training to the team on project architectures as well as on the software applications

Education

Master's degree, Computers And Information Science
  • at IGNOU
  • March 2009

MCA

Specialties & Skills

APPLICATION DEVELOPMENT
CUSTOMER RELATIONS
PROCESS ENGINEERING
ENGINEERING
FEATURES

Languages

English
Expert
Hindi
Expert