We provide IT Staff Augmentation Services!

Software Engineer Resume

0/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • Sun Certified Java/J2EE Developer with 9 years of professional experience in IT industry in cross platform environment including Windows, Linux and Solaris.
  • Experience in Java Application Development and J2EE technologies.
  • Experience in Spring, Struts, Hibernate, MVC Framework.
  • Strong understanding and experience in OOD/OOP and Multi - threading concepts.
  • Experience in RDBMS Design, MySQL, Oracle and SQL Server.
  • 6 years Extensive experience in Core-JAVA 5.0, Java MultiThreading, J2EE, Web Design and Client Server application.
  • Good knowledge and experience in Front end technologies such as HTML,DHTML, Ajax, Java Script, XML, CSS.
  • Designed Analytical and Reporting components using Jasper Reports that presents data in 5 different visual formats including excel and pdf.
  • Developed components for business layer using Java Beans (POJO), Servlets, JSP, EJB.
  • Experience in Software Functional Testing, Unit Testing and Operational Testing
  • Worked on all layers, GUI creation, Business Logic, DB integration, packaging and deployment.
  • Redesigned and migrated a poorly performing application to J2EE platform which performs 50% faster for JWS
  • Lead team of 8-10 people to successfully manage and exceed targets including task delegation, follow-ups, higher management status reporting, Quality Adherence etc.

TECHNICAL SKILLS

Languages: Java 5, C, C++, C#, Visual Basic 6.0, SQL, PL/SQL, Visual C++

RDBMS: Oracle 8.x, MS SQL Server, MySQL, MS-Access, JDBC, ODBC

Web Technologies: Spring Framework, Struts, Hibernate, HTML, DHTML, JavaScript, XML(SAX & DOM), XSLT, Ajax, Web Services(SOAP,WSDL), HTTP, CSS

Scripting: JavaScript, Perl script, VB Script, ANT 1.5.x

J2EE Technologies: EJB 2.0/3.0, JMS, JSP, RMI, Servlets, JNDI, JDBC, Swing, Java Beans, Applets

Servers: WebSphere 5.0, WebLogic 9.x, Jboss 4.0, Tomcat 5.5, Java Web Server 2.0 IIS 5.0

Packaging: InstallAnywhere, InstallShield Universal, FLEXnet publisher

Operating Systems: Linux, Unix, Sun Solaris 5.7, Windows NT/XP/ 2000/2003/2008

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

Java Software Engineer

Responsibilities:

  • Develop web components using spring, JavaScript, JSP, AJAX, Java.
  • Designed and developed Analytical and Reporting components which reads data from mysql database and transforms it via jsp pages. Jasper Reports and Spring MVC were used as underlying technology.
  • Mentor team members on component design and coding
  • Created POJO objects for spring to integrate modules.
  • Worked on presentation layer including HTML, Ajax, CSS and Scripting.

Confidential, San Jose, CA

Software Engineer

Responsibilities:

  • Develop Cross Platform Installers for BMC cloud computing software, using core java.
  • Used Java 5 for developing concurrent and multi-threaded application for parallel processing on remote hosts.
  • Developed modules for data transfer between remote hosts using secured communication protocols, http and ftp.
  • Design, Develop and test new components for the CSM install to trigger remote installations.
  • Worked with Maven, Eclipse and Java 5 in an Agile / Scrum Environment.

Confidential, San Jose, CA

Technical Lead

Responsibilities:

  • Used Swing and HTML to migrate the Knowledge Bases from an antiquated system to a new system running on ST 2010 that tremendously improves search and retrieval.
  • Responsible for troubleshooting issues, monitoring and guiding team members to deploy and support the product.

Confidential, San Jose, CA

Team Lead

Responsibilities:

  • Develop extensible components using Java2 for Applications created using installanywhere.
  • Worked as Team Lead, guiding the team of engineers to provide resolution for Java based Applications, mentoring new recruits, conducting technical interview for new hires.
  • Conduct status meeting with team members to monitor satisfactory resolution of issues and meet the support parameters.

Confidential

Programmer-Analyst

Responsibilities:

  • Involved in requirement gathering and prepared HTML mockups for requirement review.
  • Developed Action Forms and Action Classes in Struts framework.
  • Implemented different Design patterns like DTO, DAO, Service Locator Pattern, Singleton Pattern and MVC architectural design pattern for solving the architectural issues.
  • Written stored procedures for performing Calculations on Catastrophe risk data.
  • Used Hibernate for retrieving and saving the data from DB.
  • Developed business logic component using EJB.
  • Designed front-end components using JSP, DHTML, HTML, JavaScript, and CSS.
  • Used AJAX for populating dependent dropdown fields and to interact with currency conversion service.
  • Used Web service components using EJB and WSDL.
  • Developed Message Driven Beans to send/receive asynchronous messages using MQ series and JMS.
  • Prepared functional test plans and involved in testing.
  • Developed ANT/Maven scripts to automate build process.

Confidential

Developer

Responsibilities:

  • Involved in Analysis, Design, Coding and Development of custom Interfaces
  • Used JavaScript for client side validations
  • Deployed EJB Components on WebLogic
  • Used JDBC API for interaction with the Oracle Database
  • Dealt with the database operations e.g., Calling stored procedures and stored functions

Confidential

Programmer

Responsibilities:

  • Implemented Modular View Controller Architecture (MVC) to design the system using Java Beans, JSP and Swing
  • Designed and developed Session, Entities Bean and written JSP, Servlets.
  • Designed and developed User Interface screens using HTML, CSS & DHTML.
  • Involved in unit/integration testing of application
  • Created ant build script to compile and deploy the application

We'd love your feedback!