We provide IT Staff Augmentation Services!

Software Engineer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Experience in J2EE technologies /API’s like EJB, JSP, Servlets, JDBC, JNDI, and JMS.
  • Experience in Cloud based application Pivotal cloud foundry (PCF cloud).
  • Experience in developing applications using JPA, Hibernate ORM persistence tool.
  • Experience in creating mock objects using Mockito and writing test cases using JUnit frameworks.
  • Experience in performing integration testing using spring framework.
  • Experience in using J2EE Design Patterns namely DAO, Abstract Factory, and Singleton.
  • Solid foundation in software programming concepts of OOPS and OOAD.
  • Experience in implementing UML techniques for the project analysis and designing.
  • Experience in following agile methodologies like Scrum and Agile Practices like Pair Programming, Test Driven Development, and Continuous Integration.
  • Experience in JMS, Message Oriented Middle Server MQ Series.
  • Good exposure in Windows and UNIX operating environments.
  • Experience in trouble shooting, bug fixing and providing 24/7 production support.
  • Exceptional communication skills, excellent adaptability, proactive, self motivated, team player and able to work independently.

TECHNICAL SKILLS:

Languages: Java, C, C++, SQL

Java APIs/J2EE Tech: Servlets, JSP, JSTL, EJB 2.0/3.0, JMS

Frameworks: Struts, JSF, Hibernate 2.0/3.0

Design Patterns: MVC, DAO, Transfer Object, Abstract Factory, Business Delegate

Web Services: REST, SOAP, WSDL, JAX - WS, Apache Axis

Unit Testing: JUnit 3.0/4.0, Mockito

Web Dev. Technologies: HTML, CSS, XML, XSD, XSL, XSLT, SAX/DOM

Application Servers: Cloud based pivotal cloud foundry (PCF), JBoss and Tomcat

Databases: Oracle 8i/9i/10g, DB2, SQL Server 2000/2005, MySQL

IDE Tools: Eclipse 3.x/4.2, Intellij

Scripting Languages: JavaScript, Shell, CGI

Design/ Version Control: UML, SVN, CVS

Other Tools/Frameworks: Spring, Spring Boot, Ivy, Ant, Maven, Log4J, Jenkins, jQuery, Pivotal Tracker, Rally, SVN, JIRA, GIT

Operating Systems: Linux, Windows, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Software Engineer

Responsibilities:

  • Understanding the health care rules and developed the codes accordingly.
  • Followed agile methodology and attended Scrum meetings to track the progress of product development using JIRA tool.
  • Made enhancement to the existing product by taking part in design, developing and doing unit testing.
  • Created and consumed REST web services in retrieving, adding and updating medical information and its related data.
  • Defect fixing, unit testing and code checking, all these were reported and maintained all the tasks.
  • Followed Continuous Integration practice using Jenkins tool.
  • Maintained and worked on GIT Hub as revision control using Source Tree tool.
  • Compiled and build the application, using maven.
  • Handled and maintained the development environment servers, in building, deploying, starting and or shutting down the servers using UNIX shell script.

Environment: Java, J2EE, JavaScript, APIs, Spring boot Application, tomcat 7.X, Oracle 10g, Web Services, REST, XML, Eclipse, JUnit, Maven, Git hub, JIRA, Jenkins, Spring Framework, Windows, UNIX.

Confidential Atlanta, GA

Software Engineer

Responsibilities:

  • Followed the agile methodology and took part in the grooming session, understanding the user stories by identifying various tasks and estimating it. All these were handled and tracked in pivotal tracker.
  • Implemented by test driven development (TDD).
  • Had worked in XP programming (Pair Programming) style.
  • Deploying the application into cloud (PCF cloud).
  • Collaborating with other teams which we were depending on their services.

Environment: Java, J2EE, Pivotal cloud foundry (PCF cloud), Angular JS(2), Node-Js, Spring boot application, tomcat, JPA, Oracle, Web Services, REST/SOAP based services, WSDL, XML, XSL, Eclipse, JUnit, Maven, Git hub, Pivotal Tracker, Jenkins, Spring Framework, Windows, UNIX.

Confidential, Alpharetta, GA

Software Engineer

Responsibilities:

  • Understanding the health care rules and developed the codes accordingly.
  • Followed agile methodology and attended Scrum meetings to track the progress of product development using Rally and or Kanban tool.
  • Made enhancement to the existing product by taking part in design, developing and doing unit testing.
  • Created SOAP webservices in retrieving Alerts, QMs and CDMs for the patients.
  • Defect fixing, unit testing and code checking, all these were reported and maintained all the tasks using rally.
  • Followed Continuous Integration practice using Jenkins tool.
  • Used SVN as revision control.
  • Compiled and build the application, using maven.
  • Handled and maintained the development environment servers, in starting up and shutting down the servers using UNIX shell script.
  • Worked on JMS messaging using Active MQ.

Environment: Java, J2EE, APIs, Servlets, tomcat 7.X, Oracle 10g, Active MQ, JMS, Web Services, WSDL, XML, XSL, XSLT, Eclipse, JUnit, Maven, SVN, Rally/Kanban, Jenkins, Spring Framework, Windows, UNIX.

Confidential, Alpharetta, GA

Software Engineer

Responsibilities:

  • Made enhancements to Horizon Ambulatory Care application and fix implementation issues in production.
  • Understanding the rules of healthcare like HIPPA, EDI and EHR clinical systems.
  • Coding standards in healthcare industry conversion from ICD-9 to ICD-10 and system to support both during transition.
  • Followed agile methodology and attended Scrum meetings to track the progress of product development using Rally and or Kanban tool.
  • Used JSON to pass objects over the wire while making asynchronous calls.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Used apache ActiveMQ Messaging JMS.
  • Used dependency injection (DI) with Spring framework for defining object dependencies.
  • Used hibernate annotations for configuring mapping metadata.
  • Implemented various XML technologies like XML schemas, JAXP (DOM and SAX parsers) for cross platform data transfer.
  • Mentored and shared knowledge of the product to team members when needed.
  • Actively involved in code reviews, roll forwards and bug fixing.
  • Provided 24/7 support when the application is installed at the customer base.
  • Configured and deployed the application on JBoss Application Server.
  • Resolved performance issues by rectifying bottlenecks and eliminated critical bugs.
  • Configured and created application log files using Log4J.
  • Compiled and built the application using ANT scripts and deployed the application.
  • Used CVS as revision control.
  • Used Apache IVY as dependency manager.
  • Followed Continuous Integration practice using Jenkins tool.

Environment: Java, J2EE, Hibernate 2.0/3.0, Spring 3.0.1, JSON, APIs, Servlets, JSP, JBoss AS 4.2.3, Oracle 10g, Web Services, WSDL, JMS ActiveMQ Messaging, Apache Axis, XML, XSL, XSLT, Ajax, JavaScript, JQuery, Ivy, J2EE design patterns, Eclipse, Mockito, JUnit, Ant, SVN, Rally, Kanban, OpenGrok, Jenkins, Windows, UNIX.

Confidential, Alpharetta, GA

Software Engineer

Responsibilities:

  • Understanding the rules of healthcare like HIPPA, EDI and EHR clinical systems.
  • Responsibilities included understanding the RDD’s (Requirements Definitions Document) and FSDs.
  • Involved in coding the Service, Domain Layers of the Use Cases assigned.
  • Adapted various design patterns like MVC, Data Transfer Object (DTO'S), Business Delegate, Service Locator, Session Facade, Data Access Objects (DAO's).
  • Used EJBs in the application and developed Session beans to house business logic.
  • Used Spring Framework for Dependency injection.
  • Used apache ActiveMQ (JMS) for reliable and asynchronous exchange of data.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Exposed various capabilities such as Web Services using SOAP and WSDL.
  • Involved in the development of Tables, Indexes, Stored procedures, Database Triggers and Functions.
  • Developed application level logging using Log4J.
  • Used Starteam for version controlling and JUnit for unit testing.
  • Detailed knowledge of various phases of Software development life cycle with emphasis on requirements gathering and coding in SCRUM (Agile) methodology using Rally tool.

Environment: J2EE 1.4, EJB, JSP 1.2, Java APIs, Servlets, Oracle 10g, JMS, ActiveMQ Messaging, JNDI, XML, XSL, XSD, XSLT, SOAP, Jboss 4.2.3, Eclipse, Hibernate 2.0, Spring, Log4J, JUnit, Starteam, Rally, Windows and UNIX.

Confidential, Alpharetta GA

Senior Software Engineer

Responsibilities:

  • Multi-tier Enterprise applications using J2EE, EJB, JSP, STRUTS, XML etc.
  • Worked on MQ series where the data’s where updated between Informix and oracle.
  • Developed confirming the Confidential Standards for developing secure applications, and role-based security was implemented.
  • Existing data in Informix was ported to Oracle 9i database and the system was deployed in a clustered environment for load balancing and bi-directional replication was implemented.
  • Generated different reports using XML and XSL.
  • Coding in C using PDF library functions so that customers can views the Credit scores from different bureaus.
  • Also worked on HTML and CSS to show the out in the browser window.
  • All these information’s are retrieved from the Informix server.

Environment: Java, J2EE, EJB, C, XML, XSLT, HTML, CSS, JavaScript, JDBC, IBM WebSphere 5.0, Apache-Tomcat, MQ Series, Oracle on windows XP/2000 and UNIX.

We'd love your feedback!