We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

Alpharetta, GeorgiA

SUMMARY

  • Over seven years of experience in design, coding, unit testing and deployment of Java/J2EE based applications (Web Applications, Web Services and WCF Services) and Front - end Applications.
  • Experience in designing Single Page Application using React, Angular.
  • Experience with services, pipes, form validation, Reactive forms in Angular.
  • Extensive development experience in object-oriented analysis, design, and programming (OOA/OOD/OOP) throughout complete SDLC in various models like Waterfall and Agile.
  • Excellent programming skills in JAVA, HTML, JavaScript (NodeJS on server side), JSP and XML Technologies.
  • Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot.
  • Extensively used Angular 2/6 with HTML, CSS, and Bootstrap to create rich User Experience.
  • Developed microservices using spring boot exposed as REST API and integrated with AngularJS based web applications.
  • Hands on experience in building and deploying Apache MAVEN.
  • Extensive experience in developing Microservices using Spring Boot and followed domain driven design.
  • Strong working noledge of Database Programming using and maintaining SQL, PL/SQL, Triggers and Stored Procedures, NoSQL databases MongoDB.
  • Used Maven as build and dependency management tool for creating EAR, WAR and JAR file to be deployed in application servers and integrated with GIT, Jenkins.
  • Developed Maven scripts and developed builds using Maven and continuous integration servers as Jenkins.

TECHNICAL SKILLS

Programming Languages: JAVA 7, JAVA 8, C, C++, XML, PL/ SQL

Java/J2EE Technologies: J2EE, Servlets, JSP, JDBC, JPA, Spring 5.0, Spring Batch, EJB 2.0/3.0, JSF, REST, JMS, JAX-WS, JAX RPC, JBOSS ESB.

Framework & Tools: Struts, Hibernate, JPA, Spring, Spring MVC, J2EE Design Patterns, Java Data Objects, JSF, JUnit 3.8.1, Ant 1.6.2, Maven framework.

Web/Application Servers: Web Sphere Application Server 6.1, Apache Tomcat 6.0, JBoss Apache Tomcat, Wildfly 10.

Database: Oracle 10g/11g, SQL Server, MySQL

Operating Systems: Windows XP/Vista/7/2008 R2/2012, UNIX, Linux

Web Technologies: HTML, DHTML, XML, XSL, XSLT, JSTL, JavaScript, CSS, Struts 1.x/2.0, SOAP, Ajax, jQuery, Angular JS, JSON, JSF, Oracle ADF

Development Tools: Eclipse, STS, Net Beans, Visual Studio.

Version Control Systems: CVS, SVN, GIT

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, Georgia

Software Engineer

Responsibilities:

  • Implemented Agile Methodologies to promote iterations, collaboration, and process adaptability and participated in SCRUM ceremonies.
  • Involved in Daily SCRUM meetings weekly Backlog grooming and fortnight SPRINT Meetings.
  • Developed various screens for frontend using ReactJS, Used predefined components from NPM and Redux library.
  • Developed Interactive web pages using HTML5, CSS3, JavaScript, jQuery, and Bootstrap.
  • Implemented Micro Services based Cloud Architecture using Spring Boot and implementation of Business Services using the Java8 and Spring Boot.
  • Application was built using Micro Services architecture where most of the functionality was exposed using web services and TEMPhas excellent working experience on Micro Services.
  • Worked on migration of spring boot from version 2.5 to spring boot 2.6.
  • Implanted JWT and persistent Token Repositoryusing spring security.
  • Worked on creation of custom Docker container images, tagging, pushing images, integration of Spring boot.
  • Experienced in working with Spring JDBC Templates, JMS Templates, Spring EAI, Spring Rest Templates.
  • Used Maven automated build scripts to compile and package the application and implemented Log4j.
  • Worked on Docker and Kubernetes on cloud providers, build and containerize their application (CI/CD) to deploying either on public or private cloud
  • Designed, documented (Swagger) and developed Micro Services using Java, Spring Boot, Spring, Hibernate, JSON, JWT and MongoDB.
  • Documented the REST API using Swagger Framework.
  • Used Swagger Framework for Restful API documentation as Swagger gives the rich UI to test the API.
  • Developed applications with SOAP and RESTful Web Services.
  • Deployed dashboards in Dynatrace for both operations and various lines of business.
  • Use Dynatrace to perform root cause analysis and quickly drill down to correct error fault path and hot spots.
  • Worked with Dynatrace team to automate agent deployment.
  • Experience with Elastic, Elasticsearch, ELK stack.
  • Used GitHub as Version Control System for maintaining source code and to store and retrieve the Source Code.

Environment: Java 8, Spring Boot¸Microservices, React, Angular 6, JavaScript, Bootstrap, HTML5, CSS3, JavaScript, jQuery, Spring MVC, Eclipse, Servlets,git, NodeJS, SOAPUI, MySQL, RESTful, Amazon Web Services (AWS), Apache Maven, Gradle, Elastic search, Dynatrace, Agile, Junit, GIT Hub.

Confidential, Florida

Java Full Stack Developer

Responsibilities:

  • Implemented Agile Methodologies to promote iterations, collaboration, and process adaptability and participated in SCRUM ceremonies.
  • Developed Interactive web pages using HTML5, CSS3, JavaScript, jQuery, and Bootstrap.
  • Implemented and developed UI components using Angular 6 features like dependency Injection, Models, data binding and controllers.
  • Implemented data dependency injection and other dependencies generated using Angular-CLI written in Typescript.
  • Implemented various features of spring framework such as Dependency Injection, IOC, Annotations and Spring integration with Hibernate.
  • Used Hibernate, object/relational-mapping (ORM) technique for mapping data from MVC model to MySQL Relational data model with an SQL-based schema.
  • Implemented application architecture of the System is based on Spring MVC (Model View Controller) Integrated application with Spring Security for form-based autantication.
  • Worked on creation of custom Docker container images, tagging, pushing images, integration of Spring boot.
  • Experienced in working with Spring JDBC Templates, JMS Templates, Spring EAI, Spring Rest Templates.
  • Involved in the Automated Provisioning of AWS Cloud Environment using Code Deploy and Chef for deployments.
  • Utilized Amazon Web Services (AWS) EC2 to deploy Docker containers.
  • Developed applications with SOAP and RESTful Web Services.
  • Actively involved in the DevOps streamlining process through Jenkins CI and CD Release Automation.
  • Written JUnit Test Cases using Power mock and Mockito, verified coverage using EclEmma Plugin in eclipse.
  • Used GitHub as Version Control System for maintaining source code and to store and retrieve the Source Code.

Environment: Java 1.8, Spring IOC¸Angular 6, JavaScript, Bootstrap, HTML5, CSS3, JavaScript, jQuery, Spring MVC, Eclipse, Servlets,git, NodeJS, SOAPUI, MySQL, RESTful, Amazon Web Services (AWS), Apache Maven, Agile, Junit, GIT Hub.

Confidential -NYC

Java Full Stack Developer

Responsibilities:

  • Design and develop restful and web API to service UI requests
  • Java application development using the frameworks Spring and hibernate.
  • Develop UI screens for the Compass Contracts D2C section
  • State management with Observables for the dynamic screen behavior
  • Discuss, design and Integration with back-end Java Restful services
  • Material component customization, design and develop common components
  • Agile scrum meetings, estimation, Jira task updates, participate in backlog discussion
  • Participate in Code reviews and support Unit, Integration and QA testing.
  • Quick turnaround time to understand and become productive to clear critical issues for the large-scale UI application and for the backend application
  • Involved proactively by adding value in API layout (between backend/frontend) for other related Jira.
  • Proposed user experience improvements and alternative solutions as applicable.

Environment: Java 1.8, Spring¸Angular, Material, JavaScript, Bootstrap, HTML, CSS, Eclipse,JSON, Servlets,GIT, Jira, Gradle, Agile.

We'd love your feedback!