We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Software Developer with a demonstrated history of working experience in retail industry. Skilled in developingapplications using Spring Boot and Microservices. Strong engineering professional with Bachelor of Engineeringfocused in Information Technology.
  • Around 9 years of experience in Software Analysis, Design, Development, Implementation and Testing of
  • Object - Oriented Applications and Web-based Enterprise Applications using Java/J2EE.
  • Experience in upgrading and building new applications using Spring boot and deploy them to PCF(PivotalCloud Foundry).
  • Extensively worked in an agile atmosphere and has a fluent understanding of sprints, iterations, releases backlogs, daily stand up, retrospectives, tracking tools like Jira, Pivotal Tracker.
  • Hands-on experience in XP practices like test-driven development, pair programming.
  • Expertise in Core Java concepts.
  • Extensive experience in Spring Boot, Spring MVC, Spring Cloud, Spring Scheduler, Spring JPA, Netflix
  • Eureka Naming Server, Netflix Ribbon, Feign Client, Netflix Zuul API Gateway, Netflix Hystrix.
  • Having good noledge in web scripting like JQuery, Angular2, JavaScript, HTML5/ CSS3, JSP.
  • Experienced in working with databases like Oracle and MySql.
  • Understanding of NoSQL concepts of Mongo DB.
  • Having experience in using version-controlling systems like GIT, SVN.
  • Proficient in Unit testing frameworks like Junit and mockito framework.
  • Exposure to continuous integration and continuous deployment using tools like Jenkins and Concourse.
  • Experience in IDE tools like Eclipse, IntelliJ, and STS.
  • Experience working in build tools like Gradle, Maven, and Ant.
  • Excellent verbal and written communication skills and leadership qualities gained through leading small tomedium sized teams and providing on-time status updates to business and organization leadership.
  • Possess good documentation skills acquired by preparing functional specification documents, technicaldesign documents, test plans and support turn over documents.
  • Extensive business exposure in the field of retail store systems.

PROFESSIONAL EXPERIENCE

Sr. Software Engineer

Confidential, Atlanta, GA

Responsibilities:

  • Transload allocation process runs for import purchase orders, once the advance shipment notice quantities are
  • sent by the vendor. dis process leverages DCM's inherent functionality to redistribute Transport eligible import
  • POs among distribution centers serviced by the Transload facility. dis process runs 3 days prior to US Port
  • arrival. Final quantity will be distributed to respective DC's, which will be decided by running the store demand sdc/rdc demand, store overage, sdc overage fulfillment logic.
  • Involved in discussions with the client for Requirement gathering and Agile Estimation and Planning.
  • Agile methodology with 2-weeks Sprint release to prod.
  • Contributed greatly to increase code quality and productivity through Test Driven Development Refactoring, Pair Programming (Extreme Programming/XP).
  • Spinning up Concourse servers and setting up Concourse pipelines for Production and LLC.
  • Provided technical design for stories and implement them.
  • Provided status of assigned tasks in Daily Standup meeting.
  • Responsible for giving demos to product owner for pre-acceptance of stories.
  • Responsible for writing code for end to end functionality using Restful Web Services to meet acceptancecriteria.
  • Used Postman client for testing web services.
  • Analysis of the impacted systems dat need to be configured and verified as part of the changes.
  • Used Spring Cloud Config server for various environment configurations.
  • Unit tested using Junit Mockito framework.

Environment: Java/J2EE, Spring Boot, Microservices, Spring Scheduler, Spring JPA, Spring Config Server Hibernate, Oracle, Swagger, Git, Cloud Foundry (PCF), Concourse.

Clearance - Full Stack Developer

Confidential, GA

Responsibilities:

  • Application retrieves all the items dat are marked as clearance in a store and display it to the user on a hand held
  • device. By dis way the store associates/managers can easily keep track of all the clearance items in their storeand take necessary actions whenever required.
  • Developed high-quality code, established development standards and led by example.
  • Designed reusable components by utilizing various standard frameworks.
  • Set up Eureka Naming Server for service registry and discovery and implemented client-side loadbalancing using Netflix Ribbon.
  • Served as a technical resource and mentor for my team.
  • Performed Continuous Integration and Continuous deployment using Jenkins tool.
  • Unit tested using Junit Mockito framework.
  • Used Pivotal Tracker to track the User stories.

Environment: HTML5, CSS3, Angular2, JavaScript, Java, Spring Boot, Microservices, Spring JPA, Spring Config

Freight Flow Transformation

Confidential, GA

Responsibilities:

  • Application to track and manage all the trucks dat enters a store with the shipments for restocking the store's
  • inventory. The store user launches dis application to view the calendar with the appointments dat all the trucks
  • entering a store TEMPhas made for the day, with the details of all the shipments they carry, such dat they can plan thelabor required for unloading.
  • Involved in application architecture design phase and creating the application design template.
  • Mentored junior developers, assisted with code reviews, conducted technology discussion groups and
  • presentations, act as resource for them.
  • Lead a team of handful of resources.
  • Used Gradle build tool to build the project.
  • Performed Continuous Integration and Continuous deployment using Concourse tool.
  • Performed Unit testing using JUnit framework.
  • Participating in customer meeting to identifying the difficulties if any, and discuss about the upcomingenhancements and changes.
  • Used JIRA tracker to track the User stories.

Environment: HTML5, CSS3, Javascript, Java, Rest API, Spring boot, Microservices, Spring data JPA, Oracle PCF, Git.

Confidential

Java Developer

Responsibilities:

  • Commission (CPSC) to better regulate the safety of products made and imported for sale in U.S. Confidential also
  • contains regulations dat are intended to make products for children under age 12 safer by requiring
  • manufacturers and importers to show dat these products do not has harmful levels of lead and phthalates. Also
  • Confidential allows suppliers of Michaels to upload General Certificate of Conformity for their products. Confidential is an
  • integrated system for the functions performed by the Quality Assurance, Legal, Marketing and the Loss
  • Prevention business groups in support of the Confidential to record, track, monitor and report Confidential regulatory data
  • Gathering requirements and initial system design.
  • Actively worked in setting up the initial configuration for Spring MVC.
  • Developed 2 modules independently along with complete application delivery responsibility.
  • Implemented Hibernate Query Language to perform CRUD operations.
  • Made sure dat the construction was completed on time along with unit.
  • Used Ant and Ivy to build the project and resolve dependencies.
  • Performed Continuous Integration using Jenkins build tool.
  • Performed Unit testing using Junit framework.
  • Involved in integration testing with ETL, Parts, customer service and other matrix teams.
  • Used JIRA to track the assigned tasks.

Environment: HTML, CSS, Javascript, Java/J2EE, Spring MVC, RESTful Web Services, Hibernate, MySql.

Confidential

Java Developer

Responsibilities:

  • customizable. High resolution photos can be uploaded from local system and can be used in making scrapbooks.
  • Photos from Facebook, Flickr, Photobucket can also be fetched and used. Users can share their creations
  • through Facebook and can give a like in Facebook, pinIt for other people's creations also. Users can order their
  • creation and get their scrapbooks printed. Offers custom and professional looking Photobooks in genuine leather
  • cover, custom hard cover and custom soft cover.
  • Actively worked in the enhancement of Confidential Application.
  • Quickly learned Flex for fixing the existing bugs and adding new features to the web application.
  • Voluntarily implemented enhancements namely Adding My Favorites and Zero Dollar Transaction.
  • Performed Unit Testing using Junit and load testing using JMeter.
  • Performed IQA for individual modules before delivery to clients.
  • Recognized as Confidential SME and as a lead developer for dis system.

Environment: HTML, CSS, JSP, Javascript, Java/J2EE, Spring MVC, Hibernate, MySql.

GSITS - Developer

Confidential

Responsibilities:

  • Glass Scrap Inventory Tracking system is designed to keep track of the amount of inventory currently in stock
  • compared with the amount of inventory sold during a period of time. Also, keeps track of the quality of glass
  • pieces, the reason for glass pieces getting broken, the level of severity of damage, all these will be tracked and
  • stored for the purpose of avoiding these damages in future. Reports will be generated based on the category to
  • understand wat products sell the best and wat products stagnate on the shelves.
  • Involved in application architecture design phase and creating the application design template.
  • Implemented Hibernate Query Language to perform CRUD operations.
  • Responsible to get the requirements from Onsite coordinator / customer.
  • Responsible to prepare the Low Level design document and creating the reusable components for across
  • the application.

Environment: HTML, CSS, Java/J2EE, JSP, Servlets, Spring MVC, Hibernate, Oracle, Apache tomcat.

We'd love your feedback!