We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

Foster City, CA

SUMMARY:

  • Java/J2EE Software Engineer 6 years of experience as a Java/J2EE Software developer. Strong in Analysis, Design, Development, management and Implementation of complex, mission - critical, multi-tier applications and has the ability to learn new skills quickly and flexibly.
  • Proficient in technologies Java, J2EE, MySQL, Oracle.
  • Working knowledge on Payment and Insurance domain.
  • Functional expertise includes Web Application & Desktop Application.
  • Experience in designing, developing and deploying J2EE applications on WebLogic Application Servers, Tomcat, etc.
  • Experience in developing Client and Web (Internet and Intranet) based applications with J2EE, JSP, Servlets, JDBC, Spring, Spring MVC and other frameworks.
  • Experience in developing web applications using spring modules like Spring IOC and MVC.
  • Perform various roles as a Module development, Code Review, Mentoring, Requirement Analysis, Functional Specification Documentation and interaction - onsite coordination with client.
  • Knowledge of C, C++, C# .Net
  • Experience with XML technologies including XML, Java Script, CSS and HTML.
  • Able to apply the OOP and AOP language concepts in building enterprise Java applications using frameworks such as Spring, Hibernate.
  • Expert level skills in Java Multithreading, Exception Handling, Servlets, JSP, Custom Tag Libraries, Java Script, AJAX, CSS, HTML, Struts, Spring, Hibernate, Enterprise Java Beans, JDBC, JNDI and XML related technologies.
  • Good Knowledge in XML technologies including XML, XSD, XSLT, (DOM, SAX), SOAP, WSDL, RESTful Web Services.
  • Experienced in Design Methodologies like MVC, DAO, OOP, and OOD.
  • Adept in end-to-end development of applications from requirement analysis to system study, designing, coding, testing (unit testing and Performance testing), documentation and implementation.
  • Worked on Agile Environment.
  • Working knowledge of JIRA project management tool. Working knowledge of RALLY to track activities in Agile methodology.
  • Team player with excellent communication and written skills with analytical and problem solving skills.
  • While building these systems, help other team members by mentoring and guiding their personnel into new technologies; saving time and tuition.

TECHNICAL SKILLS:

Programming Language: Core Java, Advanced Java, c#, Microservices

Build/Deploy tool: Jenkins

Web Service: RESTful, SOAP

Versioning Software: Git, SVN, CVS

Script Language: Shell Script

Web Technologies: JSP, Servlets, JavaScript, JQuery, HTML 5, CSS-3.

Frameworks: Spring, Spring MVC, Angular JS

ORM: Hibernate

Operating Systems: Linux, Mac, Windows

Database: Oracle, My SQL, Mongo, NoSQL

App/Web Server: WebLogic 9.1, WebLogic 11g, Tomcat 6.0/7, Xampp

Programming IDE: Eclipse, NetBeans, Sublime Text, visual studio, toad, sql developer

Performance Monitoring tool: J-Meter

Project management too: Maven

Issue tracking tool: JIRA, Rally

PROFESSIONAL EXPERIENCE:

Confidential, Foster City, CA

Software Developer

Responsibilities:

  • Involved in all phases of SDLC which includes requirement collection, Design and Analysis, Development and Deployment of the application.
  • Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
  • Developed the web services and implemented them using Soap UI using Web Logic application server.
  • Developed and consumed Restful Web Services and Used SOAP UI to test the web service request/response scenarios.
  • Utilized Log4j for request / response / error logging.
  • Developed database access objects for various modules.
  • Developed applications using Spring Boot and Micro Services Architecture.
  • Migrating the legacy monolithic spring application to Micro Services platform.
  • Used Spring MVC framework with JDBC to develop the entire business logic of the system.
  • Incorporated JDBC API to create, retrieve and update data from the database.
  • Extensively wrote PL/SQL queries, triggers and stored functions to manipulate data stored within the database.
  • Worked with User Interface layer for the entire application using, HTML, JSP and JQuery, React JS and Angular JS.
  • Designed and Developed components in Angular 2 supporting various Web Application efforts and experience with TypeScript supporting Angular development and used Angular JS 4 with some map features.
  • Used Angular JS MVC Architecture to split the UI logic into Views, Models and Collections.
  • Designed and developed the application to be responsive using Bootstrap CSS framework. Worked on creating login authentication modules using Angular JS and JavaScript.
  • Used Jira for task management and estimation of stories.
  • Used Maven building tool to build the application.
  • Performed unit testing using Junit test framework.

Technical Environment: Core Java, Spring MVC, REST API, SOAP, Unix, Oracle DB, Cassandra, JSP, SERVLET, Junit, Tomcat, Eclipse, Maven, Jenkins, Git, Build Forge, Chef.

Confidential

Java Developer

Responsibilities:

  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Designed and developed Application based on Spring Framework, Spring MVC, Spring Templates, Hibernate, Web Services using Axis And Jersey Frame works
  • Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing presentation layer of the application
  • Hands on experience with data persistency using Hibernate and Spring Framework
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST (Using Axis and Jersey frameworks)
  • Responsible for maintaining Content Management System on daily basis.
  • Developed UI using HTML, CSS and jQuery to display the data on the client side.
  • By using jQuery and AJAX sent the request to server side and receive the response.
  • Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues
  • Generated JUnit test cases for testing various Java components
  • Worked with QA team during various testing phases and resolved defects.

Technical Environment: Core Java, Spring MVC, REST API, SOAP, Unix, Oracle DB, Cassandra, JSP, SERVLET, Hibernate, Junit, Tomcat, Eclipse, Maven, Jenkins, Git, Build Forge.

Confidential

It Operations Analyst

Responsibilities:

  • Extensive experience in web based Technologies and client/server applications in Java, J2EE technologies using Object Oriented Analysis and Design (OOAD).
  • Responsible for the analysis, documenting the requirements and architecting the application based on J2EE standards. Strictly Followed Test Driven Development.
  • Development Java classes for client-side modules.
  • Involved in Spring, Hibernate & JPA integration for the entire system.
  • Developed presentation tier using JSP, Java Script, HTML and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Developed Restful web services using JAXWS, JAXRS and spring.
  • Involved in the gathering of business requirements and translating them to the report specifications for the conversion of Actuate Reports to Jasper platform.
  • Implemented procedures, packages, triggers, and different Joins to retrieve the data base using PL/SQL, SQL scripts. Created DDL, DML scripts to create tables and privileges on respective tables in the database.
  • Integrated springs framework with Hibernate that is used for Database operations.
  • Generated POJO classes to map to the tables in the database using the JPA-Hibernate integration.
  • Used Jira for tracking the User Stories.
  • Implemented database using Oracle.
  • Also, used stored procedures connecting to the database using spring JDBC.
  • Involved in writing SQL queries and stored procedures for data manipulation.
  • Used JUnit for unit testing.
  • Used Jasmine for JavaScript testing.
  • Used Maven building tool to build the application.

Technical Environment: Core Java, Spring MVC, Spring Rest Template, Rest Web Services, Hibernate, JSTL, Oracle DB, JSP, SERVLET, WebLogic, Eclipse, Maven, JUnit.

Confidential

IT - Engineer System Integration

Responsibilities:

  • Involved in the analysis, design and implementation phases of SIS.
  • Used Rational Rose to develop Use Case Diagrams, Class Diagrams, Sequence Diagrams and State Chart Diagrams to model the system.
  • Designed custom user interfaces using JSP and HTML.
  • Performed client-side validation using JavaScript.
  • Used Spring MVC framework to develop the entire business logic of the system.
  • Used Oracle to implement the database and store all kinds of information such as text, images, streaming audio/video, etc.
  • Incorporated JDBC API to create, retrieve and update data from the database.
  • Extensively wrote PL/SQL queries, triggers and stored procedures to manipulate data stored within the database.
  • Performed unit testing using Junit test framework.

Technical Environment: Java, JSP, Servlet, Spring, HTML, XML, CSS, JQuery, JavaScriptNetBeans Java CVS API, Lotus Notes Java API (Domino), JXL, MySQL, MS SQL.

We'd love your feedback!