We provide IT Staff Augmentation Services!

Principal System Engineer Resume

2.00/5 (Submit Your Rating)

AlexandriA

SUMMARY:

  • Dynamic professional having around 11 Yrs 4 Months of experience analysis, design, development and implementations of client/server, database and/or Intranet - based application using Java, J2EE technologies in various business domains including Government, Telecom & Insurance
  • Has excellent knowledge of Java, J2EE/JEE platforms in building n-tier applications. Excellent working knowledge in Java, J2SE, J2EE (Servlet2.5, JSP2.0, EJB 3.0, JMS, JNDI) technologies. Spring3, JPA, Hibernate, Struts frameworks and ActiveMQ ESB for enterprise projects
  • Expertise on adopting JEE best practices and design patterns such as Factory, Singleton, ServiceLocator, Front Controller, Command, MVC, Session Façade, IOC, DAO and DTO
  • Extremely well-versed in e
  • S patters, methodologies, SDLC models (Waterfall, Agile, Scrum) high level capturing functional requirements into use cases and translating those into high level design
  • Working experience with Enterprise Applications technologies such as Web Services, JAX-WS, SOAP, REST, XML/XSL/XSLTs, JMS, EJB3/JPA, ActiveMQ, Struts, Spring MVC, Hibernate
  • Highly proficient in J2EE frameworks Struts, Hibernate, Spring and Service-Oriented architecture (SOA), web services ( SOAP, REST )
  • Proven experience in developing the base framework for applications, leading development (new code/code refactoring)/deployment tasks, mentoring/coaching team members, co-ordinate performance testing/user acceptance testing, deployment troubleshooting in all different environments.
  • Proficient knowledge in JDBC and writing SQL Queries, PL/SQL Stored Procedures, Triggers and SQL packages.
  • Excellent communication skills, quick learner, highly motivated, ability to work independently and in team

TECHNICAL SKILLS:

Languages: Java, J2SE, SQL, PL/SQL

Technologies: EJB/JPA, JDBC, JMS, JNDI, JTA, Servlets/JSP, Java Beans, EJB, Struts, Spring MVC, Spring Batch, JAX-WS, XML, XSLT, SOAP, REST, JAXB, AJAX, HTML, JAVA Script

Design Patterns: Command, Factory, Abstract Factory, Singleton, MVC, Front Controller, Chain Of Command

Frameworks: Spring, Struts, Hibernate

App\Web Server: Jboss4.2, Glassfish 2.1, Tomcat6.0, Weblogic8.1

Data Bases: Oracle 10g, MySQL

MS: DOS, Windows 98/2000/Xp/2003 Messaging Server (ESB) ActiveMQ, FUSE

Design Tools: Enterprise Architect 6.5, 7.1, Rational Rose 8.0

IDE s: Eclipse 3.1, MyEclipse5.5, Net Beans

Other Tools: SVN, VSS 6.0, Putty, Bladelogic, Adobe Live Cycle, Quartz Scheduler

PROFESSIONAL EXPERIENCE:

Confidential, Alexandria

Principal System Engineer

Technology Used: Java 7, J2EE, Hibernate, Spring, Ibatis, Apache Fuse, Apache Camel, MySQL, Oracle, Lombok, Splunk, Eclipse, SVN, Jboss, Rally

Roles and Contribution:

  • Code and develop java components of the application in an Agile Scrum environment
  • Developed REST services to support various aspects of the application
  • Developed Unit Test cases for the implemented functionality
  • Develop shell scripts for new processes added for data pump
  • Developed a utility app to monitor the data migration status by production support team
  • Working on a POC to convert the current application to a SaaS based architecture, with the implementation of Apache FUSE and Apache Camel
  • Support deployment and release activities and also support junior developers in the team
  • Code review and code quality check using sonar
  • Task creation, estimation and daily progress update on Rally
  • Involved in defect review, analysis and fixing
  • Client demo on end of each sprint for story acceptance
  • Provide architecture and design improvement recommendations
  • Give recommendation to enhance system stability, availability, scalability and performance

Project Goals:

  • Migrate patent bulk data from Golden Gate to intermediate database in scheduled and efficient manner
  • Migrate delta data from Golden Gate to intermediate database in scheduled and efficient manner
  • Make sure no data is lost and application has capability to retry mechanism to recover from failover

Confidential, Columbia, MD

Programmer Analyst

Technology Used: Java/J2ee, Webservices (SOAP, REST), Spring, Spring Batch, Hibernate, Java Script, JSONRoles and Contribution:

  • Architecture and design review
  • Perform functional analysis
  • Perform code analysis and give recommendation.
  • Provide architecture and design improvement recommendations
  • Give recommendation to enhance system stability, availability, scalability and performance
  • Develop POC’s (Proof of Concept) to support recommendation on performance improvement
  • Maintaining application quality and performing gap analysis between functional and business requirement.
  • Preparing gap analysis, finding and recommendation and executive summary documents to present it to architecture review team.

Confidential, Richardson, TX

Associate Tech Specialist

Technology Used: Java/J2ee, Struts, EJB, Webservices (Soap), Java Script, Ajax

Roles and Contribution:

  • Prepared high level design and UI design
  • Performed development using java/j2ee technologies, reviewed code.
  • Involved in defect fixing
  • Integrated signature capture module
  • Developed a batch job for auto cancelling unattended orders after specific time.
  • Unit test case and assembly test case preparation, review and execution
  • Maintaining application quality through unit testing, functional testing and regression testing.
  • Used subversion as source control.
  • Used unix as target environment for building and deploying application and checking log for investigation
  • Integrated third party encryption api’s for masking sensitive personal information.
  • Worked as SPOC for resolving and answering queries for different third party application integration and issue resolution.
  • Team mentoring and QC\UAT support.
  • Used Quality Control and iTrack for defect logging and monitoring.

Confidential, Richardson, TX

Associate Tech Specialist

Technology Used: Java/J2ee, Struts, EJB, Webservices, Java Script, Ajax

Roles and Contribution:

  • Involved in requirement analysis and review
  • Prepared high level design and low level design
  • Did wireframe review and UI design
  • Performed development and involved is defect fixing
  • Reviewed code for other team members to maintain code quality.
  • Implemented a separate module to record failed transaction and retrigger the transaction through batch process.
  • Unit test case and assembly test case preparation and review
  • Used putty and winscp tool to build and deploy application on unix environment and log access and monitoring and defect analysis.
  • Team Mentoring and QC support
  • Used Quality Control and iTrack for defect logging and monitoring.
  • Team mentoring and QC\UAT support.
  • Implemented logger utility for better and quick defect investigation and resolution.
  • Used subversion as source control.

Confidential

Technical Lead

Technology Used: Java/J2ee, GWT, Quartz Scheduler, Spring, Hibernate

Roles and Contribution:

  • Requirement analysis and design document review
  • Performed development task using java/j2ee technologies
  • Involved in code review and defect fixing
  • Enhanced a standalone process data uploader
  • Integrated quartz scheduler to schedule events.
  • Unit test case preparation and implementation.
  • Used sub version as
  • Performed team lead role by technically assisting team of 5 members and help then understanding existing product, business requirement.
  • Maintaining product quality through proper code review and unit testing coverage.
  • Ensuring timely delivery of module through timely delivery of module and fixing defects within defined SLA’s.

Confidential

Advanced Software Engineer

Tools: & Technology Used: Java/J2ee, Adobe Live Cycle8.1, ActiveMQ5.3.0, Fuse5.0, Oracle 10g, Jboss4.2, Glassfish8.2

Roles and Contribution:

  • Performed development task and
  • Performed unit testing and assembly testing.
  • Worked as module lead.
  • Integrating Adobe Live Cycle Server for pdf conversion and orchestration.
  • Fully understood customer requirement, adobe server from my onsite visit and bring back the knowledge to share it with team to fill gaps.
  • SPOC for resolving issues related Adobe Live Cycle and imparting it with the team.
  • Developed POC (Proof of concept) for ActiveMQ messaging tool with Glassfish and Jboss.
  • Integrated Active MQ messaging server
  • Prepared Active MQ setup on unix environment with master/slave configuration

Confidential

Advanced Software Engineer

Tools: & Technology Used: Java/J2ee, Spring, Hibernate, Glassfish8.2, Tomcat5.0, Oracle 10g, Bladelogic

Roles and Contribution:

  • Designed and developed Datapump Standalone Processes for pumping data from DB2 database and insert into oracle db.
  • Implemented JTA transaction manager with spring to maintain data integrity
  • Performed development task and unit testing
  • Prepared deployment instruction document
  • Involved into code review, design update
  • Performed role of Build Lead
  • Writing deployment script for unix target servers and integrated it with Bladelogic

Confidential

Advanced Software Engineer

Tools: & Technology Used: Java/J2ee, OC4J, OracleAQ, XAG, Oracle 10g, Tomcat5.0

Roles and Contribution:

  • Requirement analysis and document review
  • Development.
  • Implemented a standalone batch job processes FileConsumer to be executed on unix environment
  • Integrating code collaborator and code review.
  • Unit test case preparation and execution
  • Migration Activities
  • Used build management tool Bladelogic.
  • Implemented online application that facilitates support staff for tracking a file movement and resetting control tables.

Confidential

Contract Assignee

Technology Used: Java/J2ee (Servlet, JSP, EJB)

Roles and Contribution:

  • Requirement Analysis and UI Designing.
  • Preparing Business Use Case and System Use Cases
  • Implementation using java/j2ee technologies
  • Unit test case preparation and implementation
  • Defect Fixing
  • Peer Code Review
  • QC Support and UAT support

Confidential

S/W Engineer

Technology Used: Java/J2ee (Servlet, JSP)

Roles and Contribution:

  • Web Page Creation Using JSP
  • Involved in development activities using java/j2ee technologies.
  • Test Case Preparation and Execution
  • Performed unit testing and defect fixing.
  • Involved in peer code review and functional testing
  • Used subversion as source control.

We'd love your feedback!