We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • Developed web applications using frameworks like Spring, Spring boot, Spring batch, Hibernate, J2EE technologies, Java application servers like Apache Tomcat, and tools like Eclipse IDE, worked with relational databases like Oracle, SQL Server, and MySQL, Autosys scheduler.Strong knowledge of Core Java, object - oriented programming concepts (OOPS), Design Patterns, Data Structures, Multi-Threading & Collections API.
  • 6 year’s experience indeveloping Java based web and enterprise applications.
  • Excellent middle-tier and backend development skills.
  • Experience working on REST based services.
  • Good experience on Java based technologies such Java1.7, JEE, JDBC, JAXB, JUnit
  • Worked withModel View Controller (MVC) architecture based frameworks.
  • Worked on a complete development life cycle SDLC, from design, coding, development, maintenance, troubleshooting to quality analysis, testing and debugging.
  • Experience in database programming using Oracle, MySQL, SQL server and proficiency in developing SQL in JDBC as well as client server environments.
  • Very good exposure in working/debugging with large source code base of multiple releases.
  • Well versed with Agile/Scrum methodologies.
  • Experience in test driven development using JUnit and Mockito.
  • Excellent analytical and problem-solving skills along with good oral and written communication skills. Rapidly adapts to new technologies, standards, and ideas.

TECHNICAL SKILLS

Operating Systems: Unix, Windows

Languages: Java, ETL, SQL, shell scripting

Web Technologies: REST, HTML, CSS, XML, JSON, JavaScript, JQuery.

J2EE Tech/ Frameworks: Spring, Spring Boot, Hibernate, JSP, Servlets, JDBC

IDE/Others: Eclipse, Junit, Mockito

Database: Oracle, SQL Server, MySQL

Web Server: Apache Tomcat

PROFESSIONAL EXPERIENCE

Confidential, CA

Senior Software Engineer

Responsibilities:

  • Responsible for Requirement gathering from client and stakeholders and Application Development using Spring, Hibernate, J2EE technologies, REST web services, Tomcat Application Server, Oracle, and Eclipse IDE.
  • Implemented Spring MVC architecture in application development.
  • Wrote middle-tier Java code and developed REST APIs.
  • Parsed XML/JSON file data to create java objects.
  • Responsible for Database Development using Oracle.
  • Worked with Hibernate ORM tool to manage database operations.
  • Responsible for implementing Unit testing in JUnit.

Environment: Java, Spring, Hibernate, REST, Oracle, Eclipse, GIT, Unix, JUnit, Maven.

Confidential

Responsibilities:

  • Assisted in designing and programming for the system, which includes development of Process Flow Diagram, Entity Relationship Diagram, Data Flow Diagram and Database Design.
  • Developed reusable infrastructure to continuously handle new vendors who offer Major Medical products.
  • Integrated the data getting from different sources, cleaned, transformed and loaded it to Databases.
  • Wrote middle-tier Java code and developed REST APIs.
  • Implemented MVC architecture using Java Spring.
  • Used DataStage ETL tool to perform operations on data.
  • Developed Junit test cases for regression testing and integrated with Maven build.
  • Implemented Logging framework using Log4J.
  • Involved in code review and documentation review of technical artifacts.

Environment: J2EE/Java, Spring, REST, Hibernate, Git, DataStage, Tomcat, Windows.

Confidential

Responsibilities:

  • Involved in requirement gathering and analysis.
  • Writing complex SQL queries to pull data from various data sources.
  • Wrote middle tier code to read, process and load data to and from multiple sources and destinations.
  • Transform the data to required format and load them to data marts.
  • Creating Unit, Integration test cases and perform regression testing.

Environment: Java/J2EE, JDBC, Eclipse, IBM DB2, Netezza, Oracle, UNIX.

Confidential

Responsibilities:

  • Interacted with the client in understanding the requirements.
  • Walkthrough the Detailed Designs and General Designs.
  • Analyzing the vendor data and process the data to generate the required output fields that will be used for calculating the NAV value.
  • Wrote middle tier code to perform data manipulation.
  • Wrote SQL queries for MySQL Database to extract and load data from DB.
  • Developed test cases for unit testing.
  • Coordinated with the team member on different issues and referrals.
  • Provided Onsite Support after the system went Live.
  • Worked under the UNIX environment.

Environment: J2EE/Java, Spring, REST, Hibernate, MySQL, Tomcat, Windows,Eclipse, JUnit, Mockito,Maven.

Confidential

Responsibilities:

  • Involved in developing modules for Database Middleware Automation (DMA) application to deploy and install database binaries and fully configure all components for standalone and clustered application-ready databases using Java Spring, hibernate, and MySQL database.
  • Involved in developing REST API for the DMA that provisions database.
  • Worked in agile development methodologies.
  • Developed middle tier code to perform the business logic and provide services.
  • Worked in system administration and programming scripts for UNIX and Windows systems.

Environment: Java/J2EE, Spring, Hibernate, Tomcat, Oracle, MySQL, REST, Junit,Mockito,Unix.

Confidential

Responsibilities:

  • Involved in requirement gathering and analysis.
  • Involved in preparing the design documents by drawing Entity diagrams, data flow diagrams using MS Viso tools
  • Developed business logic to process the data for several modules of Data loggers to analyze the functioning of modules and help in understanding mal functions of the units.
  • Assisting in developing the business layer and data layer code.
  • Developing and testing business services.
  • Wrote SQL queries for MySQL Database to extract and load data from DB.

Environment: J2EE/Java, JSP,JDBC, MySQL, Tomcat, Windows, Eclipse, Maven,Junit.

We'd love your feedback!