We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 8+ years of experience in the design, development, analysis and management of multi - tier application software in Retail Services.
  • Hands on experience in Designing Developing and Deploying web applications using Java, J2EE, MVC Framework, Git, Maven, Concourse, Gradle, HTML, Spring Boot, Spring IOC, Spring MVC, Hibernate, JDBC, JPA, Microservices,Swagger, Multithreading.
  • Experienced working in FED technology such as NodeJS, ReactJS library with Redux to control state of the object.
  • Good experience in deploying web apps in Pivotal Cloud Foundry.
  • Experience in implementing CI and CD process using Concourse.
  • Hands on experience in implementing web services using Restful Web Services.
  • Application performance monitoring and alerts using AppDynamics and PagerDuty.
  • Good experience in writing customized search queries, generating and creating graphical dashboards using Splunk Log Management.
  • Extensively adapted agile methodology, especially Scrum process and Extreme programming for software development.
  • Knowledge on Docker and Kubernetes and Ruby on Rails and Informix DB
  • Extensive Experience on Informix Batch jobs scheduling and handling issues.
  • Extensive experience in working with version control repositories such as GitHub, SVN, with build and deployment technologies such as Gradle, Maven, and Jenkins.
  • Have good programming experience with SQL for the databases like Oracle 10g, MySQL and DB2.
  • Enforces compliance with coding guidelines using code reviews and establishes design/coding guidelines and best practices.
  • Strong debugging and problem-solving skills with excellent understanding of system development Methodologies, techniques and tools.
  • Self-starter and have ability to work independently as well as collaboratively in teams.

TECHNICAL SKILLS

Operating Systems: Windows, Mac, Linux, HP-UX

Languages: Java 8, C, C++, JavaScript, SQL,Ruby

Frameworks: Spring, Spring Boot, Hibernate, JPA

Web Technologies: Webservices (REST), Microservices

IDEs/Tools: IntelliJ IDEA, Eclipse, STS, AppDynamics, PagerDuty, Splunk, Pivotal Cloud Foundry CLI, VSCode, DataGrip, SQL Explorer, DB Visualizer, Swagger

Frontend: HTML, CSS and React JS with React Redux,ES6.

Web/Application Servers: Apache Tomcat 7

Cloud: Pivotal Cloud Foundry

Data Management: Oracle, DB2, MySQL and Content Manager DB.

Build/Automation/Source Control: Maven, Gradle, Git, Visual Studio code, SVN, Jenkins, Concourse

Testing Framework: Test Driven Development (Junit, Mockito), Behavior Driven Development (Cucumber, Selenium), JMeter

Project Management: Agile/Scrum, Pivotal Tracker, SharePoint, Confluence.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta GA

Sr. Software Engineer

Responsibilities:

  • 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.
  • Developed the REST API’s by using the platform component.
  • Provided technical design for stories and implement them.
  • Provided status of assigned tasks in Daily Standup meetings.
  • Responsible for giving demos to product owner for pre-acceptance of stories
  • Worked on Multithreading, Core Java coding with strong understanding of Java Web services, Collections, data structure and Event/Exception handling.
  • Used ARC and Postman for testing web services.
  • Analysis of the impacted systems that needs to be configured and verified as part of the changes.
  • Created AppDynamics and Splunk dashboards to monitor application performance metrics, CPU Utilization and Memory Leaks.

Environment: Agile, Java 8, Spring Boot, Restful Web Service,Microservices, Multithreading, Pivotal Cloud Foundry, Concourse, IntelliJ, THD Eclipse, AppDynamics, Splunk, PagerDuty,DB2,React Js, Pivotal cloud (PCF), GITHUB, Maven, Gradle, Docker, Apache Tomcat, Bash, JSON, JAVA/J2EE, REST, SOAP, DB2, MariaDB, MS SQL Server, SQL Explorer, DB Visualizer.

Confidential

Java Developer

Responsibilities:

  • Leading the development and implementation of Payment system for Third-party Penske App.
  • Worked on Multithreading, Core Java coding with strong understanding of Java Web services.
  • Coordinated with QA team for testing the application in various environments.
  • Defect tracking by ALM tool and fixed the defects on time.
  • Developed the Payment service API's for Home depot to integrate Third-party Penske Application.
  • Deployed the SSL cert on Grid servers to access Third-party Penske Application with Puppet.

Environment: Java J2EE,Restful Web Services, Spring Framework, Spring MVC, Puppet, Web sphere Application server, Unix, Informix DB, DB2,SQL Explorer, IBM Passport tool .

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, design phase, development and implementation phases for Rental Application
  • Collected the requirements from the users and designed the architecture for the project.
  • Worked on Multithreading Core Java coding with strong understanding of Java Web services, Collections, data structure and Event/Exception handling.
  • Used JDBC to communicate with the Database, mapping the entities to the tables and corresponding columns in the database.
  • Developed test cases in JUnit and performed in depth unit, system and regression testing.
  • Involved in performance tuning, debugging production problems during testing and deployment phases of the project.

Environment: Java developer involved in designing RESTful, SOAP webservice with Spring and Hibernate frameworks, Adobe Flex frontend development, DB2 and Informix DB, Jquery, Java J2EE,Restful Web Services, Spring Framework, Spring MVC, Service now tool,, Unix, Oracle, DB2,Informix DB, Java Batch, Change Management, IBM Passport tool.

Confidential

Developer

Responsibilities:

  • Worked on Multithreading, Core Java coding with strong understanding of Java Web services.
  • Involved in setting up the environment for Development and Testing.
  • Involved in Analysis, Design, Development, Testing, and Implementation and Support phases of Software Development Life Cycle (SDLC).
  • Responsible for fixing the defects raised by QA team.
  • Performed System Design, application development and unit testing.
  • Performed writing and reviewing Use Cases, Program Specifications, and UTPs.
  • Performed code review and all system related documents.

Environment: Core Java, Restful Web Services, JSP, Servlet, Spring Framework, Spring MVC, SQL Explorer, Informix DB, Unix,DB2.

We'd love your feedback!