Sr. Software Engineer Resume
3.00/5 (Submit Your Rating)
SUMMARY
- Experienced Senior Java Developer with 13+ Years of experience developing robust code for high - volume business, designing highly scalable and available systems.
- Problem solver who can work independently as well as in a team with little to no supervision.
- Experience in building highly scalable products based on Micro service architecture.
- Solid experience in Backend and Distributed Systems exposure in many architectural styles.
- Experience in migrating legacy SOA architecture to microservice architecture.
- Strong Programming Skills in designing and implementation of multi-tier applications using Java 7/8, J2EE, SQL/JDBC,ORM,, Spring (Core, DI, IoC, AOP,MVC), Spring Boot, Swagger, Junit Test Cases, Web Services (SOAP and RESTful),Pivotal Cloud Foundry, Spring Cloud, Spring Cloud Netflix,
- Experience in developing RESTful web service using Spring Boot and deploying in pivotal Cloud foundry.
- Experience in building CI/CD pipeline using Jenkins, GOCD and Concourse tools.
- Involved in Agile Software Development Team using SCRUM, TDD Test Driven Development using Junit, MockMvc, Mockito.
- Good understanding in Frontend technology using Angular 4, Java Script, JSP and HTML 5.
- Good understanding of NoSql database (MongoDB, Redis and Cassandra)
TECHNICAL SKILLS
Operating Systems: Mac OS, Windows 10, Unix, Linux
Programming Language: Java(proficient), C,C++
Script Language: Shell, Java Script, Python
Web Technology: HTML, XML, CSS, Java Script, jQuery, AJAX, Angular 4.
Application Servers: WebLogic 8.x/9.x/10.x, Tomcat 5.x/7.x.
Database: Oracle, MySQL.
Source Control: Gitlab, GitHub
IDE/Tools: IntelliJ IDEA, Eclipse 3.x, Net Beans, Postman, Maven, Gradle
PROFESSIONAL EXPERIENCE
Sr. Software Engineer
Confidential
Responsibilities:
- Designed and developed API which is being used concurrently from different consumer with high volume.
- Reduced total time of cycle count/physical count in stores by 80% by writing in new application/API.
- Zero downtime for all the deployment using PCF blue green deployment.
- Developed new jobs using optimized query result which generate the report time reduced 5 Hr to 10 Min.
- Improved the API response for getting all transaction of stores from 20 second to 200ms
- Developing in creating, publishing and consuming Web Services in using RESTful web service. Integrated all the REST services with Angular components to get data and displaying as par the UI mockup.
- Developed and designed table schema which is being used by the REST API .
- Followed Micro service architecture while developing REST web services.
Sr. Software Engineer
Confidential
Responsibilities:
- Developed API which is being used by trouble shooting agent tool.
- Improved page loading time of application by 60% by writing the new module with Angular 4 /UI technology.
- Designed and analyzed for migrating the existing widget-based architecture to re-usable angular micro app/modules that can be easily plugged and deployed in any application. Designed application to support Micro service architecture.
- Developed reusable Angular microapp /module component which can be used in any agent care support application.
- Developing in creating, publishing and consuming Web Services in using RESTful web service. Integrated all the REST services with Angular components to get data and displaying as par the UI mockup.
Software Engineer
Confidential
Responsibilities:
- Designed and developed the presentation layer which includes the development of standards-browser compliant - user interactive web pages using Angular JS, jQuery, Spring MVC, Client side validation and unit testing.
- Developing in creating, publishing and consuming Web Services in using Spring RESTful web service.
- Followed micro service architecture while developing REST web services.
- Developed common patterns in distributed system using spring cloud Netflix.
- Deployed RESTful web service to cloud foundry.
Software Engineer
Confidential
Responsibilities:
- Analyzed the requirements/RFC’s and wrote Technical Design document for all the project module.
- Designed class diagrams, sequence diagrams and high-level technical documents.
- Designed and developed the presentation layer which includes the development of standards-browser compliant - user interactive web pages using CSS, Struts (MVC) tag and JSTL tag libraries with Client-side validation and unit testing.
- Designed and developed business layer which includes the creation of action classes, VO/beans to handle user interactions through forms and integrated with the other framework to handle backend functionality.
- Involved in capturing the business requirements, design, development and testing of the application.
- Involved in documentation, review, analysis and fixed postproduction issues.
- Maintained the Production and the Test systems.
- Worked on bug fixing and enhancements on change requests.