We provide IT Staff Augmentation Services!

Software Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • 16+ years’ experience in the Information Technology field.
  • 8+ years of JEE Development experience.
  • Dedicated, proactive, hardworking individual with the intercommunication skills to work at all levels of the organization.
  • Exceptional abilities to manage multiple tasks and adhere to deadlines with shifting priorities to assure success. Delegates and monitors work to meet and beat deadlines.
  • Strong analytical and problem solving skills; very strong verbal and written communication skills.
  • Works well in both team environment and individual assignments.
  • Successful in introducing new initiatives, meeting new technical challenges and finding solutions to meet the needs of the customer.

TECHNICAL SKILLS:

Language/Tools: Java6/7/8, J2EE, Eclipse, IntelliJ, RAD, WebSphere Application Server, Apache, Tomcat, Linux, Apache SOLR 4, LDAP, Web Services, REST CXF/Jersey, SOAP, SOA, MQ, Spring MVC 3.4, Spring Web Flow2.3, Spring Security, MVC, MVP, Spring JDBC Templates, Spring Data, Spring AOP, JSR 303, JPA, Hibernate, Struts, Tiles, AngularJS, Bootstrap, JavaScript, jQuery, AJAX, JSON, AspectJ, AOP, Servlets, JSP, Freemarker Templates, Apache Tiles, JSTL, HTML, CSS, Google Guava, Sprite, XML, AspectJ, JDBC, JNDI, JUnit, Mockito, TDD, SQL Stored Procedures, Oracle, PL/SQL, MySQL, Microsoft SQL Server, SQL, Stored Procedures, HQL, Liquibase, RabbitMQ, Activiti, Gradle, Ant, Maven, Git, SVN, Jenkins, CVS, Apache Commons Utilities, Fiddler, JMeter, Grinder, JasperReports, JFreeChart, iText, Agile Methodology.

SOFTWARE SYSTEMS: Ecommerce, Credit Card Processing, Construction, Search Engine, Customer Relationship Management, Publishing, Tax, Finance, Enterprise Address Validation/Standardization, Accounts Receivable/Payable, Aircraft Maintenance, ASW (ERP Package), JDEdwards (A/P, A/R) Systems.

PROFESSIONAL EXPERIENCE:

Confidential

Software Engineer

Responsibilities:

  • Playing a key technical role in developing new Performance Evaluation software, new Textura's product.
  • Provide technical guidance to and develop code in a close team environment of other Java developers in a fast - paced agile environment with tight deadlines.
  • Create detailed technical designs by analyzing business requirements, functional requirements, and systems architecture.
  • Apply Object Oriented design patterns to build high quality application.
  • Responsible for the complete life cycle of software development which includes analysis, design, specification documentation, coding, unit testing, deployment and support.
  • Estimate level of effort to develop code to meet acceptance criteria.
  • Apply business and IT knowledge as a basis to drive optimal technology and business solutions.
  • Pair development and code reviews.

Technologies: Agile Methodology, JIRA, JEE, Java 7/8, IntelliJ, Jboss 6, Linux, AngularJS, Bootstrap, Spring 4, Spring MVC, Spring Security, Spring Data JPA, JPA, Hibernate, Solid understanding of Design Patterns, MVC Pattern, Mockito, TDD, TestNG, RESTful Services, Vaadin, HTML 5, SQL Server 2014, Gradle, Activiti Workflow Engine, RabbitMQ, Event Bus, Google Guava, Lambda Expressions, CXF, Jersey, AJAX, JSON, Git, SVN, Jenkins, Linux.

Confidential

Technical Lead/Senior Application Developer

Responsibilities:

  • Playing a key Technical Lead role in leading, introducing, and successfully completing new initiatives to three major applications.
  • Providing architecture and design guidance, enterprise standards to developers and management, currently leading a team of three developers.
  • Introduced, configured and implemented Spring MVC 3.4, Spring JDBC, stored procedures in all three projects.
  • Completely redesigned and redeveloped major application to improve functionality, re-usability, reliability, maintainability, efficiency by introducing industry standards, object oriented concepts and design patterns.
  • Playing key role in making sure of proper separation of Data Model, DAO, Service, and Presentation layers.
  • In-depth review of Technical Designs and Development Deliverables prepared by developers to ensure project success.
  • Filter new candidates, perform technical interviews.
  • Leading junior and senior level developers during project development, pair development, mentoring,, performing code reviews.

Technologies: Agile Methodology, JEE, Java6-7, Eclipse, Apache, Tomcat 7, Linux, Spring IOC, Spring MVC 3.4, Spring Security, Spring Data JPA, Spring JDBC Templates, Spring Web Flow 2.3, Struts, Web Services REST CXF/Jersey, SOAP, Servlet Container 2.3-3, AspectJ, JSP, JSTL, HTML 5, XML, XSLT, CSS, Sprite, MySQL, Microsoft SQL Server, Stored Procedures, SQL, Log4j, LDAP, Apache Tiles, Freemarker Templates, Google Guava, JavaScript, jQuery, DOJO, AJAX, JSON, Datatables, SVN, Jenkins, Maven, iText.

Confidential

Senior Java Developer

Responsibilities:

  • Currently playing a key role in developing and supporting two web applications. First application is ecommerce construction search engine to allow customers search for projects in US and Canada. Second is Customer Relationship Management (CRM) application.
  • In the past year completed at least eight major (> 200 hrs) projects to significantly improve system functionality.
  • Design, develop and maintain web-based applications to enhance business functionality, reliability, and performance of current applications implementing latest industry-leading technologies such as Spring, Solr, jQuery, Hibernate, SQL Server, etc.
  • Collaborate with other developers on best practices, code reviews, internal tools and process improvements.
  • Analyze and conceive solutions, and develop prototype for next generation components to extend platform architecture, solve complex business problems and extend business functionality.
  • Strong Object Oriented and Design Patterns modeling skills.
  • Assisting junior level developers during software development projects.

Technologies: Agile Methodology, JEE, Java6, Eclipse, Apache, Tomcat 7, Linux, Apache Solr 4, Spring IOC, Spring MVC 3.2, Spring Security, Spring Web Flow 2.3, Spring ROO, Servlets, AspectJ, JSP, JSTL, HTML 5, XML, XSLT, CSS, Sprite, Microsoft SQL Server, Stored Procedures, SQL, Spring JDBC Templates, JDBC, Log4j, Tiles, Freemarker, JavaScript, JQuery, JSON, AJAX, Datatables, SVN, Jenkins, Jira, Maven, iText, Other Open Source Frameworks.

Confidential

Senior Application Developer

Responsibilities:

  • Played a key role in developing an Email Broadcasting System which is the largest in company’s history and currently the highest profile project. Fully responsible for 25% of the application.
  • Communicated to business users to gather and analyze business requirements, created technical detailed designs, developed application code as necessary, created and implemented test plans.
  • Discovered, researched, and implemented new open source frameworks which are now company’s standard.
  • Assisted in establishing the strategic technical direction for the Web applications; participate in department wide initiative to address business, technical, and performance goals.
  • Assisted one contractor: provided requirements, technical direction, code reviews.

Technologies: Agile Methodology, RAD7, Eclipse, Tomcat, WebSphere Application Server, Linux, iSeries, Java 5, Web Services, Servlets, Struts, JSP, HTML, XML,CSS, MySQL, DB2, SQL, HQL, JDBC, JTA, Hibernate, DB2, Cache, Tiles, Sitemesh, JasperReports, JFreeChart, iText, eReporting, JavaScript, JQuery, JSON, AJAX, CVS, Log4j, Other Open Source Frameworks.

Confidential

Programmer Analyst

Responsibilities:

  • Was responsible for full support of five critical Walgreen's applications consisting of Web Interfaces, Web Services, and Batch processes. Applications are: Prescription Savings Club (high profile app.), Enterprise Address Validation/Standardization (high profile app.), Deal Ledger (A/R System), Photo Tax System, National Tax System.
  • Determined the best technical, logical, and architectural approach to best meet business requirements.
  • Assisted in the creation and reviewing detailed project estimates and work plans.
  • Made moderate to complex modifications to existing software to fit specialized needs and configuration.
  • Created technical requirements, detailed design, test plans, and performance tuning to accomplish the best possible results and to identify the defects.
  • Lead effort to diagnose and determine resolution for production issues.
  • Recommended solutions to dramatically improve performance and maintainability of current applications.
  • Established and communicated common goals and directions for team.
  • Provided direction, and guidance for less experienced staff; monitor project schedules.
  • Have an ability to adapt to new development processes and changing business requirements, provide technical analysis, code review, recommendations for efficiency enhancements to assure project success, passionate for the customer and technology. Also, ability and high interest in learning new technologies, and implementing them into new and existing applications.
  • Performed performance tuning of Web Applications and Web Services to meet acceptable performance criteria when under stress. Was able to determine, resolve, and prevent major Database connections, memory leak, and server configuration issues for very high profile applications.
  • Prepared and packaged production-ready code modules to staging with proper communication to QC, developers, and management.

Technologies: RAD7, WebSphere Application Server 6.1, MQ, Oracle9 - 10g, Java1.2 - 5, J2EE, Web Services (JAX-RPC, JAX-WS, Apache CXF), SOAP, SOA, Spring, JPA (Java Persistence API), Struts2, Servlets, JSP, AspectJ, JDBC, JNDI, HTML, JavaScript, Ajax, JSON, DWR (Ajax library), DOJO, XML scripting, Log4j, PL/SQL, Stored Procedures, Functions, UNIX (Solaris 10), UNIX scripting, Confidential Framework, CVS, SVN, DB2, JUnit, IBM Tivoli, JMeter, soapUI, Grinder, OpenSTA, Tomcat, Apache Commons Utilities.

Confidential

Software Developer

Responsibilities:

  • Was involved in helping the company to convert AS400 DB2 application to Java.
  • Was responsible for full development cycle of ERP System that handles logistics for companies like Best Buy, Sears, and Black & Decker.

Technologies: WebSphere Application Server 6.1, J2EE, RPG to Java conversion tools, DB2, HTML, Servlets, JSP, Linux Scripting, AS/400, RPG/ILE, Turnover.

Confidential

Programmer Analyst

Responsibilities:

  • Was responsible for designing, developing, and maintaining a major airline maintenance system that consisted of Maintenance Scheduling, Parts Warehouse, and Parts Ordering systems.
  • Performed full development cycle which involved user requirements, system analysis, design, development, system testing, user acceptance testing, implementation, and documentation.
  • Worked closely with my team members and internal customers on existing projects.
  • Investigated and resolved production issues.
  • Was responsible for 24 hours system support.

Technologies: AS/400, RPG ILE, RPG Free Format, CL, Subfiles, Turnover, Hawkey, DBU, EZPrint, Client Access, SQL.

We'd love your feedback!