We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Over 5+ years of Professional experience in Java/J2EE, Web and Client - Server based applications,
  • Proficient with Object Oriented programming paradigm
  • Knows different types of data structures and algorithms
  • Have used different design patterns, including: singleton, factory, prototype design, proxy, etc.
  • Extensive Knowledge in developing applications using JSP and Servlets, EJB, JMS, Hibernate, Spring Framework, Web Services, JDBC, JavaScript, HTML, CSS, XML and SQL
  • Understood and implemented Spring MVC Architecture.
  • Experienced in using Application Servers like Web Sphere, Tomcat and Jboss.
  • Familiar in developing SOA applications using Soap and Restful Web Services.
  • Have consumed and produced both Soap and Restful web service
  • Have a huge knowledge of Jax-RS and Jax-WS
  • Worked extensively with XML syntax.
  • Hand on Experience on SAML 2.0 protocol, and Shibboleth identity provider implementation
  • Experience on Clustering and Session Replication
  • Great Exposure to databases like IBM-DB2, MS-SQL Server 2008, Sybase and MySQL.
  • Good Experience in software design and analysis using UML.
  • Experienced in creating build files using ANT and Maven and logging using Log4J.
  • Have a good grasp of different testing methodologies and tools like J-Unit.
  • Good exposure to all phases of SDLC process.
  • Familiar with Agile Methodology.
  • Excellent communication and presentation skills
  • Quick learner and great team player and has ability to work under various environments.

TECHNICAL SKILLS:

Programming/Scripting Languages: Java, C++, JavaScript, SQL, Shell Scripting

Web Technologies /Libraries: HTML,HTML 5, JavaScript, Ajax, jQuery,Angular-JS

Web Service Technologies/ Libraries/Tools: SOAP, REST, XML, JAXRS, JAX: WS, SOAP UI

RDBMS: MicrosoftSQL 2008, Sybase, IBM: DB2, Derby, MySQL

IDE: IBM: RAD, Eclipse

Web/App Servers: Tomcat, IBM: Web sphere Application Server

Open source Libraries: Spring, Hibernate, Apache Axis

Operating Systems: Dos, Windows NT/2000/XP, UNIX (AIX), Linux (Ubuntu)

OOAD: UML

Version Control and Source Management Tools: Rational Clear Case, Git, SVN

Build Tools: Maven, ant

Testing Tools /API s: JUnit, Jmeter

PROFESSIONAL EXPERIENCE:

Confidential

Software Engineer

Responsibilities:

  • Prepared design document
  • Installed and configured shibboleth
  • Developed java + JAAS based plug-in that help shibboleth talk with existing authentication system
  • Configured a state-full cluster system behind a load balancer using terracotta and a set of tomcat nodes

Confidential

Java Developer

Responsibilities:

  • Have read and understood the code base of existing Confidential applications
  • Have Used web technologies like HTML, JavaScript, AngularJS, and JQueryto write and update front end pages
  • Have Resolved raised issues and bugs as per assignment
  • Worked hand to hand with QA to help test and verify changes
  • Worked with business owners on requirements and RFEs

Technical Environment: Java 1.6, J2EE,Shibboleth, Terracotta,RESTful Web services, Maven, Perforce, Centos;

Confidential

Java Developer

Responsibilities:

  • Have written and designed System requirement documents for different components based on Provided Business requirement
  • Developed an implementation code and corresponding test cases for assigned system requirements ; have extensively applied advanced java concepts including multi-threading , data structure and algorithm, and different design patterns
  • Have used different standard Java/J2EE API’s and components including EJB , JPA , JAX-WS and java mail, and used SQL with MS-SQL Server-2008 database during implementation
  • Have developed and consumed different soap web services
  • Have used J-Unit for unit testing
  • Have designed a performance testing dashboard using HTML , JavaScript , JQuery , Angular.JS and SQL

Confidential

Java Developer

Responsibilities:

  • Have understood and researched about HIPPAA compliant EDI systems
  • Designed and written many enhancement System Requirement Documents for existing console applications and web applications
  • Modified and maintained existing Jobs(console applications ) which process 270 eligibility benefit requests, and 276 claim status requests; this requires advanced core Java ,multi-threading and SQL knowledge
  • Modified and maintained a web based application (Blue Card)system; have implementedadvanced concepts of java, JavaScript, and jQuery
  • Designed Standalone Back End Stress testing Utility ; extensively applied concepts of java multithreading and concurrency API’s, RMI-IIOP, EJB 3.0 and java I/O.
  • Designed X12 Eligibility benefit Comparator utility ; haveimplemented EJB 3.0 and web service API’s to develop this utility
  • Used and designed Jmeter schemes , to test the front tier of the application
  • Worked in Spring based web tier to test and fix certain existing bugs
  • Utilized JMS API to build Eligibility benefit Real Time and batch processing units
  • Scripted different Jobs that help automate the control of different java console applications and scheduled removal of log files; have applied Korn shell scripting knowledge
  • Designed data model diagram and documentation of existing 270/271 Eligibility benefit processing console applications for enhancement purposes
  • Used JPA 2.0 with hibernate to upgrade old java/ JDBC system into JPA Entities
  • Have written Stored Procedures for deductible, limit and Annual Limit Accumulators

Technical Environment: Java 1.6, J2EE, EJB 3.0, RESTful Web services, HTML4, CSS2, Javascript, Angular.js, WAS, IBM RAD, IBM DB2, AIX, Git, Clear Tool, Clear Case

Confidential

Software Programmer

Responsibilities:

  • Taking on local projects including building web sites and utility software.
  • IT consulting and advisory support
  • Technology transformation
  • Have Written several business proposals for projects and have contributed a big role in helping the startup win multiple projects
  • Extensively consulted customers to deliver their products on time and with better quality
  • Have built more than 10 websites using word press, HTML4 , CSS2 . And JavaScript have participated in preparation of both business and system requirements have used Java , Spring and Hibernate to develop components of web applications have guided and thought new members joined into the team both online and in person

Confidential

Graduate Assistant

Responsibilities:

  • Supervised computer laboratory for some programming courses including OOP, C++ and Java
  • Facilitated projects in an office with other students; served on short-term college project teams; used java, Spring,HTML and JavaScript
  • Performed a variety of administrative tasks including preparation of Power Point presentations, data entry and analysis, and course outlines.
  • Assisted Faculty members in the development of new material for their courses

We'd love your feedback!