We provide IT Staff Augmentation Services!

Software Engineer Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • 11 years of software development experience in different phases of Software development life cycle like Requirement gathering, Analysis and design, development and unit testing.
  • Hands on domain experience in Telecom/Banking/Finance and Life Sciences using Java, J2EE, SOA, XML and MVC Frameworks.
  • Hands on Experience in different Java Frameworks like Spring 3 and Struts 1.X and 2.X
  • Experienced in designing the database schemas for the new data layer on Oracle
  • Experience working on JBoss FUSE Enterprise Service Bus (ESB) using Apache Camel, Apache Service Mix, Apache Karaf, Active MQ
  • Hands on experience in Apache Kafka messaging service.
  • Hands on experience in implementing and consuming RESTful and SOAP WebService API.
  • Experience working on Mobile development Using Sencha Touch API and Ext JS, Angular JS1.x
  • Experience working on Shell Scripting, Python, YAML for kubernetes
  • Performance Tuning Experience in Garbage Collection Methodology.
  • Hands on Software Platform Migration experience.
  • Experience working in AJAX, Java Script, JQuery, HTML5, CSS3
  • Experience working with IBM WebSphere Application server, Tomcat and JBoss Enterprise Application Platform Server 6.3 and 7.1.
  • Hands on experience in Eclipse, Accurev, CVS, SVN, TFS, IBM Clear Case, TT Pro, Service Now, Remedy, WebSphere RAD, GIT
  • Hands on experience in Docker and Kubernetes.
  • Knowledge of Hibernate, Java Object Relational Database Mapping API
  • Experience in Master Craft and Chordiant, FileNet P8 Frameworks
  • Analytical, Client Requirement gathering and Designing skills with ability to map functional requirements to technical specifications.
  • Requirement Gathering from Business User and preparation of Functional, High Level Technical Specifications and System Test Plans.
  • Periodic client interaction and status reporting to management.
  • Analysis of critical bugs and providing inputs to the Support team to ensure quick and timely resolution to the production issues.
  • Experience in working with different Software Development Methodologies such as Waterfall and Agile.
  • Proficient Confidential grasping new technical concepts quickly and utilize the same in a productive manner.
  • Quick learner and ability to work persistently on challenging problems.

TECHNICAL SKILLS

Application Language: JAVA, J2EE, web services

Frameworks: Struts 1.X - 2.X, Spring3

Server-Side Language: Servlet, JSP, JSF

RDBMS: Oracle 10g, MS-Access, My SQL, SQL Server

Markup and Scripting: HTML, HTML5, CSS3, XML, JavaScript, JQuery

Operating System: Window, Unix

Application Server: Oracle WebLogic 10, Websphere5.1, Tomcat 6, JBoss

Tools: IBM ClearCase, SVN, CVS, TFS, Eclipse, TT Pro, Accurev, RAD, Service Now, Remedy Development Methodologies Waterfall, Agile

Other: Rational ClearCase, RAD, Chordiant, FileNet P8, Struts 1.2, Java mail, Java Swing, Hibernate, Threads, Sencha Touch, JBoss FUSE Enterprise Service Bus, Apace Camel, Apache CXF, Service Mix, Apache Karaf, Active MQ

PROFESSIONAL EXPERIENCE

Software Engineer

Confidential - NJ

Responsibilities:

  • Involved in configuring each JBOSS server (UNIX environment) having multiple server instances of each domain and configuration of different environment of each domain i.e. multiple ST environments, UAT, PR and DR.
  • Also involved in managing different applications and standalones of each domain.
  • Responsible for renewing server s of each JBOSS server.
  • Responsible for handling issues in ST, UAT and PROD servers
  • Responsible for doing changes of every release change and providing Prod support for each domain.
  • Was involved in developing creation of few applications and standalone on some domains.
  • Was involved in migration of each Domain Server (which was previously deployed on WebSphere) was later migrated to JBOSS EAP 6.3, and also responsible to migrate each java applications compatible to JBOSS EAP 6.3. Was also involved in SCME kit change so that it can work properly to install all applications properly in JBOSS EAP.
  • Responsible to Migrate each domain and each environment from JBOSS EAP 6.3 to JBOSS EAP 7.1 and also all the applications/ kits compatible to JBOSS EAP 7.1.
  • Was also involved RUBY CAE applications developed in apache karaf, Kafka drools etc. Making Release changes /addition of new domain etc.
  • Was involved in deploying /handling / managing CAE applications as a service in Docker/ Kubernetes environment on different containers and writing yaml files.
  • Developed a RUBY Internal application using Angular JS 1.x, rest webservices and shell Script which manages information of all RUBY machines, applications, standalones deployed on each machine. This information is fetched from shell script.
  • It also maintains the information of what each domain is subscribing and publishing to, Topic and cluster information. Users have the ability to add/change Topics, cluster info, publisher subscriber.
  • It also contains all the server information.
  • Worked on the Python script which will scp all the Inventory files from different servers, parse the json message and insert into DB using SQLLDR

Technologies:UNIX, shell scripting, Websphere 12, JBOSS EAP6.3, JBOSS EAP 7.1(undertow), Apache karaf, apache kafka, Python, Oracle SQL, Angular Js1, Rest /SOAP Webservice, JDK1.8, GIT, Docker, kubernetes, Tomcat, SCME.

Associate Consultant

Confidential

Responsibilities:

  • Regenerating the old code from EAR File, as the original code was misplaced while repository movement from client.
  • Enhancing the application with new reporting module and additional features.
  • Writing PL/SQL and SQL statement for various reports and enhancements.
  • Migrating from JDK1.4 to JDK1.7
  • Migrating Application server from WebSphere to JBoss Enterprise Application platform 6.
  • Client Interaction for requirement analysis.
  • Technical Designing for new modules.
  • Involved in Unit testing and Defect fixing.
  • JBoss Server tuning/performance monitoring.
  • Used Maven as a build tool

Technologies:JSP, Servlet, Applet, JQuery, XML, Java Script, CSS, TFS, Maven, JDK1.7 JBOSS EAP6, WebSphere, SQL, PL/SQL

Confidential

Responsibilities:

  • Analysis of the CR’s raised by client.
  • Development of new features
  • Involved in backend and UI related Issues for different devices.
  • Interaction with client for issue and queries through mails
  • Solving critical issues like scrolling, resizing, SSL issue on different mobile devices.
  • Integrating frontend with backend.

Technologies:Sencha Touch 1.1, Java, SQL Server, Struts2.X Eclipse, AccuRev, TT Pro, Tomcat6, SQL Server

Confidential

Responsibilities:

  • Analysis of the specifications provided by the client.
  • Involved in writing Procedures, ETL, BE’s
  • Involved in all the technical activities of Project.
  • Involved in All the POC’s for all CR’s
  • Involved in designing and finalizing the architecture of the Batches.
  • Defect Fixing and unit testing

Technologies:Java, Threads, Stored Procedures, functions (Oracle 11g), Master Craft, VSS, Eclipse, PL/SQL, SQL

Confidential

Responsibilities:

  • Analysis of the specifications provided by the client.
  • Defect Fixing and unit testing
  • Designing Workflow in Chordiant
  • UI development using JSF.
  • Involved in developing OUTBOUND batch process.

Technologies:J2EE, Jdk1.4 API, Jdbc API 2.0, Servlet 2.2, JSP1.1, Struts 1.1, Chordiant, Rational Clear Case, IBM RAD 7 Oracle 8i/9i, WebSphere 6, PL/SQL

Confidential

Responsibilities:

  • Involved in the Development of Logic Engine of the project, which includes getting all the File Formats (FFM, FWB, FHL) etc. Through attachments and getting all the required information of cargo like flight details, split shipments, Airway bills and houses details.
  • Send the report to Confidential according to the required formats.
  • The Logic Engine will extract the errors (if any), The Logic Engine runs Confidential the backend of the project. Its interface is built up inflex, which is a Rich Internet Application.

Technologies:Servlets, JavaMail2.0, core java, Tomcat 5, Eclipse 3.1

Software Engineer

Confidential

Responsibilities:

  • Analysis of the specifications provided by the client.
  • Unit Testing and defect fixing
  • Involved in developing OUTBOUND batch process.

Technologies:JAVA, XML, WebSphere 5.1, DB2, FileNet P8

Confidential

Responsibilities:

  • Involved in the entire lifecycle of the project,
  • UI Development using Java Swing
  • Design the application
  • Coding, Unit Testing
  • Creating executable and Client Demo

Technologies:JDK1.5, Core JAVA, Swings, JDBC, JavaMail2.0, JBuilder, MySQL

We'd love your feedback!