Systems Engineer Resume
PROFESSIONAL SUMMARY:
- 3+ years of professional experience in design, analysis, development and testing of web and distributed n - tier applications using Java/ J2EE technologies in different domains.
- Development experience with core java such as IO, Multithreading, Collections and Exception Handling .
- Experience on Design Methodologies like Software Life Cycle Development (SDLC) process which incorporates Requirement Gathering, Analysis, Designing, Developing, Testing, Implementing and Documenting the whole life cycle utilizing different approaches like Agile, Scrum and Test-Driven Development.
- Experience in designing and developing web-based applications using Java , J2EE, Web Services, both SOAP/WSDL and REST, MVC framework, Spring, Hibernate, Oracle and SQ L.
- Hands on knowledge on SQL, Oracle, Mongo DB and Cassandra
- Experience in using JPA and Hibernate ORM with Hibernate Query Language (HQL)
- Experience in using testing frameworks like Mockito, Cucumber
- Fluid understanding of multiple programming languages, including C#, C, C++, JavaScript, HTML, and XML.
- Excellent Communication Skills. Adept at building strong working relationships with co-workers and management.
- Good Experience in working with TFS (Team Foundation Server)
TECHNICAL SKILLS:
Programming Languages: C, C++, Java(J2EE), Python2.x
Java Technologies: Java, JDK 1.6/1.7/1.8, J2EE, JDBC, Servlets, JSP
Frameworks: Spring MVC, Spring Boot, Hibernate, Groovy, Docker
Version Control & Build Tools: GIT, MAVEN, Gradle, Ant
Web Technologies: HTML, CSS, JavaScript, jQuery, JSON, Angular2, Bootstrap3, Ajax
Development tools: NetBeans, Eclipse, IntelliJ
Databases: Oracle 11g, MySQL 5.1, SQL Server 9.0, Microsoft Access, HQL, MongoDB,Cassandra
Web Services: REST, SOAP
Web Servers: Apache Tomcat
Debugging Tools: Jenkins
PROFESSIONAL EXPERIENCE:
Confidential
Systems EngineerResponsibilities:
- Followed AGILE Methodology to promote iterations, collaboration, and process adaptability and participated in SCRUM Meetings throughout the life cycle of project.
- Used Spring MVC components to implement business layer and Spring Boot for Micro-services.
- Consumed REST based Micro services with Rest template based on RESTful APIs.
- Implemented Spring MVC Controller module for better handling of client request, consume , RESTful data service and sending response back to client.
- Created RESTful web services interface to Java-based runtime engine and accounts.
- Experience with the Atlassian Suite JIRA, Bitbucket
- Involved in production bug fixes, analyzing and improving overall application performance.
- Deployed the applications using JBOSS Application server.
- Used GIT as version control tool.
- Implemented the unit test cases using Mockito framework
- Implemented the BDD approach using Cucumber testing framework
Environment: Java 1.7, Spring boot,, Git, PostgreSQL, Micro Services, RESTful Web Services, Maven, Mockito, Cucumber Testing
Confidential
Research Assistant
Responsibilities:
- Developed web application using JSP, Servlets, Java beans that uses MVC design pattern.
- Created user-friendly GUI interface and Web pages using HTML, CSS and JSP.
- Involved in the development of the User Interfaces using HTML, JSP, JavaScript, CSS and AJAX.
- Wrote JavaScript for client-side validation.
- Used Eclipse as IDE tool for creating Servlets , JSP , and XML .
- Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
- Implemented Log4J for Logging Errors, debugging and tracking using loggers, appender’s components.
Confidential
Systems Engineer
Responsibilities:
- Involved in SDLC - Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing and User Acceptance Testing
- Implemented Use Case Diagrams and Sequence Diagrams during the design phase using Rational Rose.
- Designed and developed the UI using JSP, HTML, CSS and JavaScript.
- Developed user interface with Servlets and JSP.
- Responsible in creating Servlets, which route submittals to appropriate Enterprise Java Bean (EJB) components and render, retrieved information.
- Involved in implementing the DAO pattern for database connectivity and used the JDBC API extensively.
- Used Agile approach for the Software Development
- Also, worked with the PDF and EXCEL format file download of user data on JSP’s when user wanted to save his/her personal data on JSP page tables.
- Involved in collecting requirements from Business Users and Data Modeling, designing and developing Tools using J2EE, Java, Servlets, EJB, and JSP.
- Worked on WSDL’s files in SOAP web services for publishing Services and for consume some webservices.
- Involved in writing complex queries using PL/SQL to extract data from database and to delete the data and to reload the data on Oracle database
- Used another Jakarta commons logging, ANT and SVN.
Environment: Java 1.6, XML, XSL, JDBC, SQL, PL/SQL, SOAP, Eclipse, Ant, SVN
Confidential
Systems EngineerResponsibilities:
- Developed Model, View and Controller Components implementing Spring MVC architecture based on client requirements.
- Used Spring DAO framework integrated with Hibernate for accessing Database objects. Created several REST web services supporting JSON to perform tasks for supply chain management.
- Involved in writing unit test cases and unit testing using JUnit.
- Expertise in designing Web based Application Development using Java/J2EE .
- Developed static and dynamic Web Pages using JSP, HTML, JavaScript and CSS .
- Extensively used JavaScript to make the web page more interactive.
- Developed web services to allow communication between applications through SOAP Over HTTP using Apache Axis.
Environment: Java, HTML, DHTML, CSS, JavaScript, JSON, JSP, XML, JDBC, AJAX, JMS, SOAP, Oracle Log4J, Eclipse.
Confidential
Systems EngineerResponsibilities:
- A Web Application for performing the CRUD operations is developed using Spring MVC architecture and Hibernate with Tomcat Server.
- Developed web components using Spring MVC framework to implement Dependency Injection (DI).
- Implemented ORM framework called Hibernate by developing Hibernate mapping files for Object relational mapping while configuring Hibernate.
- Developed HQL queries and wrote Data Access Objects (DAO) to handle HQL queries.
- Worked on Data Management classes, using JDBC to access the MySQL Database.
- Implemented RESTful web services to exchange product and customer order information.
Environment: Java, J2EE, Spring, Web services, Restful, JSON, JMS, Spring, Spring MVC, EJB, Hibernate, MySQL, JDBC, JUnit, Tomcat 6.0, Eclipse
Confidential
Systems EngineerResponsibilities:
- Implemented an Interactive web application of Mathematics Game that effectively maintains and manages the game.
- Worked in the styles (CSS3) and images for the web application.
Confidential
Systems EngineerResponsibilities:
- Customer can reserve the ticket without any difficulties using the Spring MVC
- The online facility to pay for the confirmation.
- Developed web components using Spring MVC framework to implement Dependency Injection (DI).
- Developed HQL queries and wrote Data Access Objects (DAO) to handle HQL queries.
Confidential
Systems EngineerResponsibilities:
- Creating the Checking and Savings Account
- Generating the Account Number by Account Type
- Setting up the Interest Rate and Compound Interest