We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • More than 8 years of professional experience as a Software Developer involving designing, development, testing, implementation and support of applications using Java, Spring BootHibernate, Microservices, Pivotal Cloud Foundry (PCF), iBatis, Docker, XML and Oracle.
  • Develop fully functional responsive modules using Spring and Hibernate frameworks.
  • Perform Continuous Integration and Continuous Deployment (CI & CD) of Microservices using Spring Boot, Maven, Jenkins and PCF (Pivotal Cloud Foundry).
  • Experienced in UI technologies like Angular 7 or above, Typescript, Java Script with expertise in design, development, performance tuning, troubleshooting and deployment.
  • Strong on the fundamentals of HTML5 Technologies, CSS.
  • Perform mapping using the iBatis framework.
  • Utilize RESTful API, SOAP services and Service Oriented Architecture (SOA) frameworks to supplement Java 8 and web - based enterprise application development.
  • Good knowledge of JS unit testing using Mokito/Jmokit.
  • Leverage REST Client and SOAPUI based QA Test Management Frameworks to manage quality of software deliverables through rigorous unit, functional and regression testing.
  • Insightful experience in application development, maintenance and production support function of critical project.
  • Efficient in packaging & deploying J2EE applications using Maven on WebSphere.
  • Involved in Full SDLC life Cycle such as Requirement gathering, Analysis, Design, Coding, Unit testing and Deployment from UAT to Production.
  • Extensively worked on frameworks Spring, Spring Boot, Spring Security, Spring Web Services.
  • Experienced in developing Restful Webservices using JAX-RS
  • Working knowledge of persistence frameworks - JPA (Hibernate as the implementation) to map POJOs to a relational database objects.
  • Experienced in writing Microservices.
  • Experienced in build and deploying cloud tools - Maven, Jenkins.
  • Worked on the performance & load test related tools like JUnit, Log4J.
  • Well-developed skills in Java, PCF, Spring Boot, Hibernate and well versed with AGILE methodologies.
  • Good working knowledge in SQL and Oracle Databases.
  • Hands on experience in writing complexqueries, debugging stored procedures.
  • Highly motivated and extremely passionate about resolving problems with a positive attitude and excellent attention to details.
  • Experience in using issue and bug tracking tools like JIRA.
  • Worked on IDE’s and version control tools such Eclipse, IntelliJ, GIT, SVN, Perforce.
  • Excellent communication, analytical and interpersonal skills, and highly motivated team player with ability to work independently.

TECHNICAL SKILLS:

Programming Languages: Java, Java Script, XML, React, HTML, CSS, JavaScript, Angular7, Typescript, Angular JS

Java Technologies: Java, J2EE, Spring, Spring Boot, Docker, JPA, Hibernate, JDBC, Servlets, JSP, JSF, JavaScript, Spring Security, Spring Gateway, POJO(Plain Old Java Objects) Class, Object Oriented JavaScript, jQuery

Cloud Technology: Pivotal Cloud Foundry (PCF)

Databases: SQL, Oracle

Web Services: Restful, WSDL, SOAP

Frameworks: Spring (Spring MVC, Spring IOC, Spring AOP, Spring JDBC, SpringBoot and Spring Integration, Hibernate, iBatis, Microservices, iBatis Data Mapper, JSF (JavaServer Faces), Docker, Server Oriented Architecture, WebSphere Application Server

Tools: & Utilities: Jira, Log4J, Junit, Message Queue, Splunk

Operating System: Linux, Windows

IDE: Intellij, Eclipse

Source Control tools: Git, SVN, CVS, perforce

Methodologies and Framework: Agile/Scrum and Waterfall SDLC methodologies

WORK HISTORY:

Senior Software Engineer

Confidential

Responsibilities:

  • Analysis of the Project specification and Creating design solution based on the project exposure
  • HTML, JavaScript, TypeScript, Angular, CSS other JavaScript libraries.
  • Making the Image Upload webservice to expose as a REST Service so that mobile app team can access
  • Backend implementation to locate the store in the Web application using MapQuest implementation
  • Tested troubleshooting methods, devised innovative solutions, and documented resolutions for inclusion in knowledge base for support team use
  • Trained and mentioned junior developers and engineers, teaching skills in Java and working to improve overall team performance
  • Led ARS application development initiative as Subject Matter Expert and primary point-of-contact for project management staff
  • Built outstanding and dynamic team of software engineers and developers which significantly boosted overall success of organization
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues
  • Reviewed project code and worked with development teams to correct problems, run test scenarios and prepare for deployment
  • Experience in leading 12-Factor application and Cloud platform implementation
  • Improved system performance by making proactive adjustments and resolving bugs
  • Created proofs of concept for innovative new solutions.
  • Experience in using JIRA, code quality tools, defect tracking tools
  • Estimated work hours and tracked progress using Agile/SCRUM methodology.
  • Spring Framework / Spring Boot (SpringMVC, Spring Security and Spring Batch, Spring Cloud, Spring Integration, etc.)
  • Worked closely with other business analysts, development teams and infrastructure specialists to deliver high availability solutions for mission-critical applications
  • Adjusted software parameters to boost performance and in corporate new features.

Environment: Java 1.8, Spring Boot, REST WS, XML, JIRA, Junit, GIT, Maven, WebSphere Application Server, PCF, Angular 10,splunk.

Software Engineer

Confidential

Responsibilities:

  • Developed object-oriented software, including java for use in MetLife insurance.
  • Tested websites and performed troubleshooting prior to deployment.
  • Prepared test plans and test cases based on project's requirement documents for java code using testing framework.
  • Built, tested and deployed scalable, highly available and modular software products.
  • Created, delivered, and maintained scalable system architecture to support high-availability Internet site with various internal applications
  • Tested programs and databases to identify issues and make necessary modifications
  • Researched new technologies, software packages and hardware products for use in website projects
  • Troubleshoot various software issues by using debugging processes and coding techniques
  • Participated in requirements gathering and design development meetings

Environment: Java, Spring 3.1, Maven, Log4J, JUnit, ibatics, GitHub, spring web flow, Web Services.

Associate Software Engineer

Confidential

Responsibilities:

  • Analysis & design of various requirements and technical enhancements documents
  • Communicated with the clients and Onsite peer for functional clarifications as and when required
  • Identified and resolved the defects in a quick time and proactively tested out the functionality in integration environment
  • Implementation of code review comments and provided fixes for the defects identified
  • Identified and tracked defects with JIRA and supported developers in resolving problems by completing additional tests
  • Developed code fixes and enhancements for inclusion in future code releases and patches

Environment: Java, JSF,JIRA, Log4J, JUnit, GitHub, Web Services.

We'd love your feedback!