We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

Scottsdale, AZ

SUMMARY

  • 2+ Years of experience in development and implementation of software applications using Java, J2EE technologies.
  • Strong experience in the Information Technology Industry and participated in all phases of Software Development Life Cycle (SDLC) including analysis, design, development.
  • Experience in Test Driven Development, Waterfall model and Agile methodologies like SCRUM.
  • Worked in Microservices Architecture based applications
  • Experience in developing REST Services using Spring Boot
  • Experience in estimations, analysis, design, development, testing, maintenance, performance tuning and deployment of internet, and client - server applications using Java, Servlets, JDBC, Spring, Hibernate, JavaScript, REST
  • Experience in Distributed and Web environments, focused in JAVA Technologies - Java collections, J2SE, JDBC, Struts, Spring, Hibernate Framework.
  • Good knowledge in various open source frameworks like Spring 2.5/3.0, Spring MVC, IoC, Spring framework, Spring Boot.
  • Good knowledge and experience with multiple Servers like Apache Tomcat, JBoss.
  • Experience in database development skills like SQL Server and No SQL Databases like Mongo DB etc.
  • Good experience in working with team members from vendors and internal departments to coordinate activities across multiple applications.
  • Ability to manage multiple project tasks and deadlines along with troubleshooting skills to facilitate effective and efficient resolution of problems.

TECHNICAL SKILLS

Languages: Java/J2EE, SQL, JavaScript

Web Technologies: JAX-WS, AXIS, REST, SOAP

Databases: Oracle, MySQL, Mongo-DB

Web/App Servers: Apache Tomcat

Frameworks: Spring, Spring Boot, jUnit, Hibernate, Microservices

Operating Systems: Windows, UNIX, Solaris, Linux

SCM: Subversion, GIT

Methodologies: Agile (Scrum, TDD), Waterfall

Tools: JIRA, TOAD

PROFESSIONAL EXPERIENCE

Confidential, Scottsdale, AZ

Software Engineer

Responsibilities:

  • Develop REST services using Java 8 and Spring Boot
  • Working with Requirement leads and Project managers to translate business Requirements into technical specifications.
  • Provided timely support for the application APIs by implementing various bug fixes for issued defects
  • Unit tested and Integration tested API using Spring Boot API
  • Developed database persistence layer components for mapping an object-oriented domain model to the relational database using ORM framework such as Spring JDBC Support, Hibernate
  • Implemented new enhancements to the application APIs to fix bugs
  • Worked in Agile mode and interacted closely with the product owner and business team.
  • Performing Impact Analysis, Design, and Estimations for the enhancements to the applications.
  • Impact Analysis, Design, and Estimations for the enhancements to the applications.
  • Interacted with the business users to gather requirements and provided high-level design with Sequential and State-chart diagrams.

Confidential, Tempe, AZ

Jr. Java Developer

Responsibilities:

  • Used agile methodology for developing the application.
  • Developed REST services using Java 1.5 and Spring Boot
  • Developed various generic JavaScript functions used for validations.
  • Developed REST Services using Spring Boot for clients to consume
  • Unit tested REST Services using junit and mockito
  • Wrote Simple DML queries to validate the REST services
  • Responsible for Bug fixes if any
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Involved in configuring Hibernate mapping files and POJO objects.
  • Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.

We'd love your feedback!