We provide IT Staff Augmentation Services!

Software Developer Resume

4.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • 4 + years of experience in software design, development and maintenance in Java Enterprise systems, J2EE Architecture and web application development.
  • Expertise in various phases of Software Development including analysis, design, development and deployment of applications using JEE/J2EE technologies including Servlets, JSP, Java Beans, EJB, Struts, spring, JDBC, Hibernate and Web Services (Soap/Restful).
  • Extensive experience working in spring framework.
  • Knowledge of Web Logic, Apache Tomcat, Jboss and good knowledge of J2EE standard compatible application servers.
  • Experienced in MVC (Model View Controller) architecture with spring, struts and various J2EE design patterns.
  • Have good experience in developing applications using Eclipse building them using Maven/ANT and deploying them in servers like Tomcat and JBoss.
  • Experienced in developing UI applications using AngularJS and Angular5.
  • Fully exposed to Software Development Life Cycle (Agile and waterfall methodology).
  • Good experience in developing database programs like stored procedures, functions and triggers.
  • Hands on experience with operating systems like Windows, UNIX, and Linux.
  • Experienced in developing/consuming web Services using SOAP, REST.
  • Strengths include excellent interpersonal and communication skills, easily adaptable to new technologies, meeting deadlines and a very good team player.

TECHNICAL SKILLS

J2EE/JAVA Technologies: JSP, Servlet, EJB, JDBC, JNDI, JMS, Web Services, REST, SOAP.

Web Technologies: HTML, HTML5, JavaScript, AJAX, jQuery, CSS, CSS3, Bootstrap, AngularJS, Angular5.

Frameworks: Spring, Struts, Hibernate

Design Methodologies: Rational Rose, MS Visio

Application/Web Servers: Web Sphere, WebLogic, Tomcat,JBoss

Database Environments: ORACLE, SQL Server, MYSQL, Mongo DB.

IDEs: Eclipse, Net Beans, IntelliJ, TOAD, Oracle SQL Developer, Web Sphere and Visual Studio.

SCM Tools: Git, CVS and Subversion.

Operating Systems: Windows NT/XP/2000, Unix, Linux.

Protocols: HTTP, FTP, TCP/IP, LAN and WAN.

Design Patterns: Singleton, DAO, Builder, Facade, Factory, MVC.

PROFESSIONAL EXPERIENCE

Confidential, Denver, CO

Software Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phase of SDLC.
  • Developed API and exposed it using spring - based REST web services and consumed/integrated it in the front-end technologies like GWT and Angular5.
  • Designed and developed (SOAP) based web services using Apache Axis and integrated in GWT.
  • Involved in development of UI using HTML, CSS and Angular5.
  • Rewritten the Reporting application from GWT to Angular5.
  • Rewritten the services from SOAP to REST.
  • Worked on JBoss and Tomcat, Converted App Server from Jboss to Tomcat.
  • Worked on spring modules such as spring batch, spring security, spring core and spring boot.
  • Performed JUnit testing.
  • Worked closely with Business and QA to resolve issues.
  • Deployed the applications in production server and provide production support.

Confidential, Foster City, CA

Software Developer

Responsibilities:

  • Followed Agile (SCRUM) methodology and participated in DTP meetings to produce deliverables on time.
  • Implemented Hibernate ORM tool integration with Spring MVC to interact with back end persistence system (Oracle)
  • Designed and implemented user interface in MVC architecture, which accomplishes a neat coordination of Struts MVC, JSP, and Servlets.
  • Coded Struts Action classes and Model classes. Developed DAO classes and wrote complex SQL queries, stored procedures to interact with Oracle Database.
  • Created interactive web pages and applications by usage of HTML, CSS, Angular JS and JQuery.
  • Performed unit and functional testing with JUnit and Jasmine.
  • Experience writing applications with Django and Node.js and working with REST API's.
  • Handled all bug fixes and enhancements and involved in application support. Used share point for tracking issues.
  • Implemented Restful web services using Jersey API.
  • Used protractor to execute the test cases on top of selenium drive.
  • Assisted with environments utilizing Cloud Technologies such as Amazon Web Services (AWS) and worked on performance metrics of Distributed file systems in CLOUD.

Confidential

Java Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle.
  • Worked in agile methodology and work in short iterations to deliver the products.
  • Involved in design and Drawing UML diagrams such as use cases, sequence diagram.
  • Involved in the design of user interface and business layers.
  • Designed and developed backend java classes to support data access and user authorization.
  • Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle database.
  • Wrote complex Shell, ANT scripts for building the projects.
  • Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Used Log4J for logging the user actions and exceptions to find out causes of system malfunctioning and keep user action logs.
  • Used Apache Ant as a build tool and SVN as version control tool.
  • Designed and developed front view components using JSP and HTML.
  • Involved in implementing few core product features within the releases of the product.

We'd love your feedback!