Summary
Overview
Work History
Education
Skills
Websites
Familiarity
Ability
Personal Information
Languages
Awards
Timeline
Generic
Rakesh Chanda

Rakesh Chanda

Hyderabad

Summary

Results-driven Senior Java Developer with 8+ years of experience in developing and implementing complex software applications. Skilled in full software development life cycle (SDLC), including requirement analysis, design, coding, testing, and maintenance. Extensive knowledge of Java, J2EE, Spring Framework,Spring boot, Hibernate, and RESTful services. Proven track record of delivering high-quality, innovative solutions that meet business objectives. Strong problem-solving and communication skills.

Overview

12
12
years of professional experience

Work History

Sr Java Developer

Terrabit Consulting LLP
Malaysia
07.2022 - Current
  • Led the development of multiple microservices using Spring Boot RESTful APIs
  • Implemented the database layer using Spring's JdbcTemplate for streamlined database operations
  • Implemented transaction management using Spring's declarative transaction support
  • Facilitated database integration testing using Spring's testing support for JdbcTemplate
  • Ensured efficient database access by optimizing query performance and resource usage
  • Participated in migrating the application from Oracle to PostgreSQL, involving several key steps like Schema Conversion, Data Migration, Code Refactoring, Testing, Deployment, Post-migration Support, Documentation.

Software Engineer II

Quest Diagnostics
Hyderabad
06.2021 - 06.2022
  • Experience in developing and deploying Java-based applications
  • Strong understanding of object-oriented programming principles
  • Proficient in Java development frameworks such as Spring and Hibernate
  • Skilled in writing clean, maintainable code that adheres to industry standards and best practices
  • Experience with unit testing and test-driven development methodologies
  • Proficient in version control systems such as Git.

Software Consultant

NTT Ltd
Hyderabad
12.2018 - 06.2021
  • Responded to user-reported issues and system alerts promptly, diagnosing and resolving technical problems related to Java applications
  • Utilized debugging tools and techniques to analyze code, identify root causes of issues, and implement effective solutions
  • Conducted performance analysis and tuning of Java applications to improve responsiveness, scalability, and resource efficiency
  • Investigated and addressed software bugs, defects, and errors in Java code, collaborating with development teams to implement fixes and patches
  • Provided on-call support and participated in incident response efforts to mitigate critical system outages and service disruptions
  • Interacted with customers and stakeholders to understand their technical issues, provide status updates, and deliver solutions in a timely manner
  • Suggested and implemented improvements to software architecture, coding standards, and development practices to enhance application stability and performance over time.

Senior Software Engineer

CenturyLink India Pvt Ltd
Bangalore
03.2017 - 12.2018
  • Contributed throughout the development lifecycle, writing efficient, testable code
  • Ensured designs met specifications and produced software releases
  • Investigated alternative technologies for continuous improvement
  • Analyzed requirements and estimated project timelines
  • Developed web applications with Spring Framework
  • Implemented Hibernate code for database communication
  • Participated in daily Sprint stand-up calls for progress updates.

Software Specialist

Etisalat - UAE
06.2015 - 12.2016
  • Collaborated with managers, business teams, and QA for project execution
  • Contributed to requirement analysis, use case documentation, and high-level design
  • Developed Java/J2EE applications and executed test cases
  • Supported applications, ensuring stability and implementing enhancements
  • Coordinated with development team for issue resolution.

Software Engineer

CenturyLink India Pvt Ltd
Bangalore
10.2011 - 06.2015
  • Developed Java/J2EE applications in Agile Methodology, collaborating across teams for adherence to specifications and timely releases
  • Implemented Spring modules, namely IOC, Spring MVC, and Spring ORM
  • Developed views using a combination of JSP, HTML, CSS, and JavaScript components
  • Developed RESTful web services using both XML and JSON formats, incorporating a variety of API methods
  • Employed Multithreading, Concurrency, Exception Handling, and Collections as necessary for the task at hand
  • Offered support for the production environment by promptly scheduling deployments and resolving any issues that arose.

Education

Bachelor of Engineering -

JNTU
07.2009

Skills

  • Java 18 , J2EE
  • Spring, Spring Boot, Micro Services, Struts
  • Typescript , Angular 8, JavaScript , JSP, Ajax, JSON
  • JPA, Hibernates
  • Junit, Mockito, Log4j Ant, Maven, Jenkins
  • Docker, Kubernates, Azure
  • Apache Tomcat, Jboss, WebSphere
  • CVS, SVN, GIT

Familiarity

Familiarity with Agile development methodologies and continuous integration/continuous deployment (CI/CD) practices.

Ability

Ability to work closely with crossfunctional teams, including project managers, designers, and other developers, to deliver highquality software solutions. Responsible for analyzing, designing, and implementing software solutions to meet customer requirements. Involved in the full software development lifecycle, from requirements gathering and design, to development, testing, and deployment.

Personal Information

Title: SR. JAVA DEVELOPER

Languages

  • English
  • Hindi
  • Telugu

Awards

Director Reconginzation, 01/06/17, Centurylink India

Timeline

Sr Java Developer

Terrabit Consulting LLP
07.2022 - Current

Software Engineer II

Quest Diagnostics
06.2021 - 06.2022

Software Consultant

NTT Ltd
12.2018 - 06.2021

Senior Software Engineer

CenturyLink India Pvt Ltd
03.2017 - 12.2018

Software Specialist

Etisalat - UAE
06.2015 - 12.2016

Software Engineer

CenturyLink India Pvt Ltd
10.2011 - 06.2015

Bachelor of Engineering -

JNTU
Rakesh Chanda