We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

Ashburn, VA

OBJECTIVE:

  • Full stack java developer/Team Leader/Architect

SUMMARY:

  • Extensive experience with core Java, server side Java technologies, and Spring frameworks. 15 years of experience in designing and developing JAVA application.
  • Expertise in Object Oriented Analysis and Design techniques.
  • Extensive experience in middleware along with Enterprise messaging system (EMS) and Java Message Service (JMS). Designed and developed the web app applied JMS in 2002 in Confidential .
  • Good skills in Designing and implementing web servers solutions and deploying Java Application Servers like Tomcat, Jboss, Web Logic, and Websphare.
  • Professional expertise in Enterprise Architecture Integration and Service Oriented Architecture.
  • Experienced with event processing models, multi - threading, enterprise integration pattern, Web Service and REST.
  • Good production Support experience. (Info96 Olympic Project, Freddie Selling System).
  • Highly experienced with full lifecycle of project development for Java Applications.
  • Excellent interpersonal, teaming and problem solving skills. Good communication skills.
  • Solid background in Object-Oriented analysis and design. Very good at various Design Patterns, and UML.

TECHNICAL SKILLS:

Program Languages and Web design technology: Java, Java Servlet, Spring, Hibernate, Jboss, SOAP and REST Web Service, MuleSoft, JDBC, RMI, EJB, and CORBA, Smalltalk, C++, Visual Basic

Front end technology: AngularJs, Java scripts, JQuery, HTML5, CSS, Jsp, Ajax, XML

Database and Persistence framework: Oracle, DB/2, Mysql, Hibernate, MyBatis, TopLink

Methodology and Tools: Scrum, Eclipse, STS, Rational Rose, Subversion, OMT, UML, SOA, GIT, Clearcase, Maven, Ant, Selenium, Junit, Apache, LDAP, SOAP UI

Operating System: Win NT, UNIX, Linux Windows

Methodologies: Waterfall and Agile

Application Server: JBoss 7x, Weblogic Server 10.x, 12.x, Webshpere 8, Tomcat 8

PROFESSIONAL EXPERIENCE:

Software Engineer

Confidential, Ashburn, VA

  • Design and developed Prove Of Concept (POC) application for evaluation of different combination JAVA related technology. Application developers can use the app to quickly evaluate the variety of JAVA related technologies. The user has choice of selecting different technology combination from WEB tier to Data Integration tier than automatically generating the source code cover all tiers plus configuration files based on user selected business domain. The application runtime output is UML sequence diagram (Using JAVA AWT) and performance summary (AOP is used to timing performance for each method call). It is in demo version.

Software Engineer

Confidential, Maclean, VA

  • Participated Multifamily Business to Business(B2B) application design and development. Application will provide the Rest service for Frieddie clients(Bank) to transfer business data to Freddie. Designed and developed Rest Service for service layer and interface with Freddie application Integration Layer. Developed B2B’s WebServiceHandler to validate the request and route the request to different business service.
  • Designed and developed ODS application that consumes half million of JMS message and applied multi-threading to validate and process the message then publish the new message to topic for downstream system to consume.
  • Develop new UI screens (Securitization pipe line deal and Loan) using Angularjs. Added new business, data and information models. Create new Rest Web Services to integrate with new UI screens.
  • Design and implemented data conversion framework that can automatically convert complex excel data to various data objects across different representation. The framework can use data mapping file to generate all necessary data conversion and presentation java/web application source code.

Software Engineer

Confidential, Washington DC

  • Working within a Agile/SCRUM team Designs, implements, tests and delivers healthcare-related desktop/mobile web application to support federal employee health insurance process. Responsible for designing, developing, and/or modifying Java/J2EE applications using Angular js, SOAP/Restful web service, Spring and MyBatis are used. DB2 Database.

Software Engineer

Confidential, Washington DC

  • Confidential PIPS Imaging System is to integrate document management system. Designed and implemented test framework on top of Selenium to perform automation test. The framework read test data and events from excel file and automatically perform the test for each test cases. Test summary and result are automatically generated. Design and developed mainframe legacy data and Oracle data synchronization application which allow user to synchronize the data in two systems. Spring MVC framework, jQuery and web service is applied. Agile methodology is used. Maven is used to build application.
  • The Pre-Review Web Application. Pre-Review process is an essential element of the Confidential investigation process. Designed and developed Investigation Portlet to implement pre-review implementation layer. Spring Based MVC, dependency Injection, Angular JS and JQuery are applied to the application. MyBatis is used for persistence framework.
  • Scheduling application. Design and developed java client to access Corticon Rules engine to obtain investigation schedule rule. Wrote java client to generate the Corticon request and communicate Corticon server and parse and process the schedule result. Jboss Spring Framework is used.
  • Experience in configuration, Deployment and management of web and enterprise applications on JBoss Application servers. Evaluated varied system logs and enforced good practices for web and application server environments.

Software Engineer

Confidential, Washington DC

  • Application developer for Confidential through Confidential . Responsible for design and develop Confidential major legal system web application.
  • Participated in Requirements Analysis; Participated in the Architecture solution design based on the requirements. Wicket, Spring and Hibernate and DB2 database are used in application.
  • Provided production support that includes evaluates defects, investigate cause and come up with solutions to address defects.

Software Engineer

Confidential, Maclean, VA

  • Application developer for Confidential Selling System. Application using Java Struts, Enterprise Java Bean,Jsp and Servlet to support purchase loan. Responsible for design, develop and production support for Confidential Selling system.
  • Selling System Production Support. Troubleshooting performance, scale, availability issues for selling system and debugging Production Problems when the situation arises.
  • Data Transformation Design and Development. Prototype the Visual Java source Code Builder which can generate the java source code to map the Java Classes from different system. Conducted alternative architecture solution assessment. Introduced Java Spring framework and Hibernate into Selling System.

Application Architect

Confidential

  • Architect design for Confidential Customer Account Data Engine (CADE). CADE is automation tax return process system using Service Oriented Architecture. Analysis and design of an enterprise integration solution for Confidential CADE application. Analyze customer requirements. Transforming requirements into technical solution and physical design with Service Oriented Architecture. Rational Rose is used as modeling tool.
  • Responsible for logical and physical design for processing IDRS request. Design application to evaluate IDRS, process the request and communicate the response to IDRS system using Service Oriented Architecture. DB2 Database.
  • Working as tech lead with Confidential development team to provide mentoring and technical support for application re-depiction design. Waterfall Methodology is used.

Software Engineer

Confidential, Reston, VA

  • Responsible for designing, development and maintaining for Confidential Internet Management System web application. Implemented Oracle Application Service Single Sign to handle user authorization. Provide training to team members with Oracle Application Server management.
  • Analyzing and advising managers on new technology and recommending modification to current software architecture. Suggested and implemented architecture to replace CORBA Message Service with JAVA Message Service in Confidential enterprise level. Suggested and implemented architecture to replace Telnet with SSH communication protocol between Confidential Network configuration web application and Routers.
  • Responsible for the design and implementation the project that converts Legacy system to web based thin-client application. Fully responsible for user management and enterprise information layer. JSP, Servlet, XML along with J2EE design patterns, such as MVC, singleton, controller and helper are applied in presentation layer.

Account Service Specialist

Confidential

  • Sport result Information System for 1996 Olympic Games Responsible for requirement analysis of user interface design for time sport application. Convert requirement to screen layout and navigation.

We'd love your feedback!