We provide IT Staff Augmentation Services!

Senior Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 14+ years of IT industry experience encompassing a wide range of skill set, roles and industry verticals.
  • Experience in Software development life cycle phases including analysis, design, development, customizations, implementation, support and maintenance of software applications using Java/J2EE technologies.
  • Proficient in analyzing and translating business requirements to technical requirements and architecture.
  • Experienced in developing enterprise applications using Spring Framework, Spring MVC, Spring Data and Spring Boot technologies.
  • Experienced in designing and building applications for Software Defined Networks and provisioning of Virtual Network Functions.
  • Hands on experience with RESTful APIs, Microservices and SOAP Web services.
  • Extensive experience in Java/J2EE programming technologies like JDBC, Servlets, JSP, JMS, EJB2.0/3.0.
  • Good Knowledge of using IDE Tools like Eclipse, IntelliJ Idea for Java/J2EE application development.
  • Strong database skills, Object Oriented Programming and development knowledge.
  • Hands on experience in building containerized applications using Docker.
  • Executed software projects in Telecommunication domain, Public sector and Finance applications.
  • Have excellent work ethics, team - orientation with strong Analytical & Leadership qualities.
  • Good communication skills, interpersonal skills, self-motivated, quick learner, team player.

TECHNICAL SKILLS

J2EE Technologies: Core Java, Servlet, JSP, JDBC, JSTL, JUnit and Java Mail API.

Frameworks: Spring, Spring MVC, Spring Data, Spring Boot, Struts 1.1, DHTMLX

Persistent Technology: Open JPA 1.2, Hibernate

Model Driven Development Tool: RSA

Modeling (UML): Use case, Data modeling, Class and Sequence modeling, YANG model

Designing: Design Patterns, HLD, LLD’s

Middleware: Web-Services (SOAP and REST), EJB 3.0 (Session, MDB), JMS 1.2, JAXB, Apache Kafka

Middleware (Integration Tool): IBM Data Power

Web/Application Servers: Oracle WebLogic 11g Application server, IBM Websphere Application Server, Apache Karaf, Apache Tomcat

Development IDE: Eclipse, IntelliJ Idea, PyCharm

RDBMS: DB2, Oracle 9i, MySQL

Open Source Knowledge: OpenDayLight Controller, Apache Velocity Templates, OSGi

Configuration Management Tools: GIT, SVN, Clear Case, RTC 4.0, CVS

Operating Systems / Network: UNIX, Linux and Windows, Ubuntu Virtual Machines

Container Tools: Docker, Kubernetes

Cloud Platforms: Microsoft Azure, OpenShift

Other Tools: Maven, Jenkins, SonarQube, Java Scripts, Ajax, XQuery and XML Parsing

PROFESSIONAL EXPERIENCE

Confidential

Senior Developer

Responsibilities:

  • Building Microservices using Spring Boot.
  • Building and deploying cloud-native applications on Cloud platforms like Microsoft Azure.
  • Writing code in Java / Rest APIs / XQuery / Apache Velocity templates to implement User Stories as per design in each Sprint
  • Performing Unit Testing by writing JUnits for class methods.
  • Performing Code checkout and check-in using GIT repository to maintain software versioning.
  • Building code using Maven and deployment of code with Continuous Integration using Jenkins in IST (Integration System Testing) / ST (System Testing) / UAT (User Acceptance Testing) environments.
  • Providing support to System Testing and UAT by resolving defects and providing solution details and root cause analysis (RCA) in iTrack.
  • Improving Code Quality by monitoring Rules Compliance, Code Coverage, Code Duplication and Documentation in SONAR reports.
  • Investigates any issue in Acceptance \ Production environments with Build & Configuration team in consultation with Business Responsible Confidential Client.
  • Creating the process flow documents and technical design documents
  • Deliver new and complex high-quality solutions to clients in response to varying business requirements.
  • Developing high level and low-level design documents.
  • Reviewing the code developed by others and providing the review comments

Environment: JAVA/J2EE, Spring, REST Webservices, Xquery, Apache Velocity Templates, Apache Karaf, Apache Kafka, MySQL DB, Maven, OpenDayLight Controller, Mockito Framework, GIT, TOSCA and YANG modelling Spring, Spring Boot, MS Azure

Confidential

Senior Developer

Responsibilities:

  • Supports the Client on user issues.
  • Work with System Engineers (SE) to understand new requirements and build a solution.
  • Investigates any issue in Acceptance \ Production environments with Build & Configuration team in consultation with Business Responsible Confidential Client.
  • Creating the process flow documents and technical design documents
  • Deliver new and complex high-quality solutions to clients in response to varying business requirements.
  • Developing high level and low-level design documents.
  • Designing the process and constructing the code as per the design
  • Involved in different testing phases (i.e. Unit testing, QA, System integration testing (SIT) and User acceptance testing (UAT)) and resolving errors in testing phase.
  • Reviewing the code developed by others and providing the review comments
  • Help answer Business queries of Developers \ Testers.

Environment: JAVA/J2EE, Spring, JMS, JAXB, Webservices, Xquery, DHTMLX, Apache Velocity Templates, Websphere Application Server 8.5, Oracle DB, ANT Scripts, CA Agile Central, HP Quality Center

Confidential

Technical Team Lead

Responsibilities:

  • Supports the Client on user issues.
  • Work with System Engineers (SE) to understand new requirements and build a solution.
  • Investigates any issue in Acceptance \ Production environments with Build & Configuration team in consultation with Business Responsible Confidential Client.
  • Creating the process flow documents and technical design documents
  • Deliver new and complex high-quality solutions to clients in response to varying business requirements.
  • Developing high level and low-level design documents.
  • Designing the process and constructing the code as per the design
  • Involved in different testing phases (i.e. Unit testing, QA, System integration testing (SIT) and User acceptance testing (UAT)) and resolving errors in testing phase.
  • Reviewing the code developed by others and providing the review comments

Confidential

Landed Lead

Responsibilities:

  • Supports the Client on user issues.
  • Monitors application logs for errors and monitors performance of the applications in production.
  • Investigates any issue in Acceptance \ Production environments with Build & Configuration team in consultation with Business Responsible Confidential Client.
  • Provide off-hours support i.e. after 6 PM India time ~ 2.30 PM BE time when GD team is not around.
  • Performing pre-analysis of Critical \ High tickets and working with IBM IN SDM \ IBM IN Architect to provide a work-around \ fix in 8 hrs \ 24 hrs.
  • Help answer Business queries of IBM IN Architect \ Developers \ Testers.
  • Perform review of tickets being delivered from IBM IN in terms of ensuring that the requirements mentioned in the ticket are correctly implemented in the code.
  • Provide Technical support to IBM BE BA and IBM BE SDM.

Confidential

Application Developer

Responsibilities:

  • Understanding the business and design and develop the requirements provided by the client
  • Designing complex applications using object-oriented methodology creating use cases, class diagrams, interaction and sequence diagrams and recognizing design patterns.
  • Deliver new and complex high-quality solutions to clients in response to varying business requirements
  • Business Process development using WPS.
  • Business Validation on IBM Data Power.
  • Have been completely involved for resolving Defect fixes/ Enhancements as defined in RTC based on SLA (Service level Agreements) set by the client.
  • Responsible for executing JUnit code coverage from time to time (monthly) to ensure 100% coverage always.
  • To do the code development to provide robust and quality solutions

Environment: JAVA/J2EE, Struts 1.1, EJB3, JMS, JAXB, Webservices, Weblogic application server 11g,Websphere Process Sever 6.2, IBM DataPower, JPA 1.2, DB2 9.1, CCN Adapters, IBM RTC, Clear Case, IBM RSA, PMD, Findbugs, Html, XML Parsing, Junit

We'd love your feedback!