We provide IT Staff Augmentation Services!

Software Engineer Resume

5.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY:

Talented Java developer with 6 years of experience and a robust array of skills in application and systems design and development. Knowledgeable in all areas of the software development lifecycle for online application delivery. Exceptionally skilled in Java and enterprise application programming, with the ability to implement interactive functionality into front - end designs. Skilled at designing and implementing multi-featured user interfaces with seamless links to back-end functions. Adept at collaborating with team members to meet and exceed project goals.

AREAS OF EXPERTISE:

Java / JavaEE Programming Web Application Development User Interface Design Software Development Lifecycle SQL Server Management Troubleshooting & Problem Solving Team Collaboration Object-Oriented Programming Solutions Integration and Delivery Project Coordination Requirements Analysis Interactive Application Design Business Logic

TECHNICAL SKILLS:

Languages: Java

Web: HTML, Spring Framework, Hibernate, JSP and Servlets, EJB, JPA, JPQL, JavaScript, CSS, HTML5, Ajax, Web Services, JQuery, Apache Tomcat, Glassfish, WebSphere, OS Platform (FASt), Spring Boot, AWS, Angular, ReactJs, Microservices, Bootstrap

Databases: SQL Server, MySQL

Tools: NetBeans IDE, Eclipse, Visual Studio Code, StarUML, MS Visio, Maven, Docker, Jenkins, Subject7, Git

Platforms: Microsoft Windows, Linux

SDLC: Agile-SCRUM

PROFESSIONAL EXPERIENCE:

Confidential, McLean, VA

Software Engineer

Technologies: Java, Angular, React, Spring Boot, Web Services, Hibernate, SQL, Subject 7, Microservices, Jenkins, Git

Responsibilities:

  • Designed and implemented enhancements and fixes for several modules of the Confidential system.
  • Used SpringBoot and Hibernate to tie the Dao and Service layers with the Data layer to later implement CRUD and other SQL statements.
  • Contributed to various project phases by researching new solutions and by applying and documenting findings.
  • Created various webservices using REST API and consumed the endpoints using Angular and React for the UI features.
  • Also involved in testing software applications, using Subject 7 in the form of unit testing as well as integration testing.
  • Used Git for version control.

Confidential, Leesburg, VA

Software Engineer

Technologies: Java, MySQL, html, Jsp, Jquery, Javascript, Web Services, Spring MVC, SpringBoot, Bootstrap, Microservices, AWS, Docker

Responsibilities:

  • Designed and implemented a customer resource management tool for the company’s main products, Ring Around. RingAround is an international phone calling app with tens of thousands of customers worldwide.
  • Used SpringBoot as the underlying framework for the CRM tool and employed its various features to build the overall structure
  • Spring Data to bind the data layer with the DAO and Service layers which were created using the annotation system that Spring provides.
  • For the UI I used HTML5 as the main structure and Javascript to handle several user/system initiated events. The data was residing in a MySQL server.
  • Technologies and tools used include Java, SpringBoot, HTML, JavaScript, MySQL and NetBeans IDE
  • During these transactions some of the minutes that the company sends out end up looping back.
  • Identifying these looped back minutes will help us determine a better and sustainable route on future dealings.
  • Under the supervision of a senior telecom engineer, designed and implemented a system that identifies looped calls and marks them for further testing.
  • Used Spring Framework’s Rest API capabilities to consume and expose Rest endpoints used to cross check the origin and destination of calls and determine whether they are looped or not. Technologies used include Java, Spring Framework, REST services and Eclipse IDE

We'd love your feedback!