We provide IT Staff Augmentation Services!

Software Engineer Resume

Kansas City, MissourI

OBJECTIVE

  • To build a career in teh field of software development with emphasis on web application development through java where me could use my programming & analytical skills to work for achieving organizational goals as well as to build my professional career.

SUMMARY

  • 4+ years of experience in Software Development through Java and J2EE technologies, hands - on-experience working in all phases of Software development life cycle Requirement gathering, Analysis, Design, Development and Maintenance.
  • Good noledge and work experience in developing backend logic for applications using Spring Framework 2.0/3.0, Hibernate 3.0.
  • Hands on Experience working with JavaScript Frameworks like Angular JS, Node JS and integrating them with REST API, MongoDB.
  • Experience in developing web applications using Rich UI technologies like HTML5, AJAX, CSS, Java Script, and JSP Tag libraries .
  • Experience working with Ruby Scripts and Chef deployments on teh server.
  • Practical Knowledge in designing and developing web-based enterprise applications using Java, J2EE technologies including Servlets, JSP, EJB, JDBC, XML and JMS.
  • Hands-on experience in creatingAngular modules, controllers, directives, and filtersto deploy teh entire business logic.
  • Practical noledge and working Experience with EJB, Java Persistence Query Language, Transactions, Exceptions, Java Message Service (JMS), Java Transaction API (JTA).
  • Experience in implementing teh Web Services using REST based architecture which halps easy intercommunication between multiple systems.
  • Worked on database servers like Oracle 10g, MYSQL made use of PL/SQL in writing Complex Stored Blocks, Packages, Sub Queries and Triggers.
  • Proficiency in SDLC methodologies like Systems Engineering Methodology (SEM), Agile.
  • Experience in deploying web applications on Apache Tomcat 7.0/8.0 Web Server and IBM Web Sphere 7.0/8.0 Application Server.
  • Expertise working with version Control Systems like SVN, IBM Rational Clear Case and GitHub.
  • Experienced in troubleshooting issues in Linux Environment worked on Ubuntu and Solaris.
  • Knowledge of working on build tools like Maven and Error tracking tools like Splunk in Production.
  • Quick learner with an ability to rapidly achieve organizational integration, assimilate job requirements and employ new ideas, concepts, methods and technologies. Energetic and self-motivated team player.
  • Good domain Knowledge in teh field of Insurance, Healthcare, and Online Bookings.

TECHNICAL SKILLS

Programming Languages: SQL, Core Java /J2EE, Ruby

UI Technologies: HTML, JavaScript, jQuery, Angular JS

Frameworks: Spring MVC, Hibernate ORM, EJB 3.0

Design Patterns: Front Controller, Singleton and Façade.

Databases: Oracle 10g, MySQL

Web Services: REST, SOAP

Design and IDE Tools: Eclipse, Visual Studio, Android Studio, Rational Rose

Other Tools: Chef, Splunk, Maven, SoapUI and Postman.

PROFESSIONAL EXPERIENCE

Confidential, Kansas City, Missouri

Software Engineer

Responsibilities:

  • Worked on developing teh interfaces using Spring MVC for providing different entities to exchange health care information in efficient manner.
  • Coded teh backend logic using Java Collections and handled service requests using Multithreading and Serialization.
  • Participated in design and developing dashboard for teh application using Angular JS, jQuery and CSS3 to monitor teh transactions dat pass-through interfaces.
  • Created custom directives and filters usingAngularJSbuilt-in$httpservice from controller through dependency injection.
  • Created Angular service and integration withRESTful APIs.
  • Developing Integration tests using Junit Framework to check teh durability of teh data transmission between different systems.
  • Involved in troubleshooting teh production issues by analyzing teh logs from Linux and Splunk servers.
  • Constant checks on synchronous communication between teh entities was performed using Postman to confirm teh successful communication health level data
  • Involved in creating SQL queries using Stored procedures to perform crud operations for storing teh transactional data.
  • Utilized Hibernate framework to make database calls to Oracle 12c database.
  • Worked with Ruby scripts to implement teh backend logic for processing and generating teh configurations files in one of teh modules.
  • Developed RSpec unit tests to validate teh functionality of Ruby classes.
  • Involved in working with Shell scripts to verify health checks on different services on teh remote servers.
  • Deployed teh configuration changes on teh remote nodes using Chef.
  • Worked with OpenStack, Docker and Packer for building and provisioning teh OS images.
  • Worked with Splunk for troubleshooting teh errors dat occurred in production.
  • Involved in Code Reviews, Mentoring and Team Discussions for designing new architectures.

Environment: JDK1.7, IBM Web Sphere, Spring 3.0, Splunk, MySQL, Servlets, Eclipse Luna, SQL Developer, JQuery, Junit, Ruby 2.3, Rspec, Shell Scripts, Chef, GitHub, Packer, OpenStack, Docker and Linux.

Confidential, Austin, Texas

Java/J2EE Developer

Responsibilities:

  • Spring Framework was used in teh development of Framework level backend logic to process and handle large number of service requests for easy maintainability.
  • Development of Application Backend was done based on Enterprise Java Beans to utilize its security and transactional features.
  • Developed REST based Web Services for easy communication between different modules of teh project.
  • Responsible for developing UI pages usingAngularJS, HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
  • Developed responsive web pages for smart devices usingBootstrapandmedia queries.
  • UsedAngularJSas framework to createSingle Page Applicationswhich can bind data to specific views and synchronize data with server.
  • Deployed teh Application on IBM Web Sphere 7.0 server and used IBM RAD as IDE for developing teh code.
  • Used Postman and JSON to test teh request and response of teh Web Services.
  • Used Oracle 10g as database Storage and wrote complex Stored Blocks to perform certain data operations when events are triggered.
  • Used Spring for Bean injection and JDBC Template to interact with Oracle database.
  • Deployed teh Application on IBM Web Sphere 7.0 server and used IBM RAD as IDE for developing teh code.
  • Used IBM Clear Case as teh version control system and used Splunk Tool for Monitoring teh Applications and retrieving teh logs for analyzing teh errors in production.
  • Experience working in an Agile environment with fast paced development and sprints to keep track of teh progress of teh project.
  • Performed Code Reviews, Participated in Team Meetings for sharing Ideas and resolved issues while teh project mitigated into production.

Environment: JDK1.7, Spring 3.0, JavaScript, EJB 3.0, Angular JS, JSON, IBM Web Sphere7.0, Splunk,, Rest Web Services, Oracle10g, Servlets, EJB,AJAX, IBM RAD, PL/SQL Developer, and UNIX.

Confidential, Kansas City

Programmer Analyst

Responsibilities:

  • Performed Data Analysis on Twitter Data to find out some interesting and insightful patterns.
  • Used Python Script to Connect and download tweets from Twitter Developer Stream API.
  • Built an application based on Java in Eclipse, to define teh Keywords for performing Analytics.
  • MongoDB was used for storing teh data coz of its easy Processing Nature and storing large amount of data in significantly less time.
  • Wrote Complex SQL Stored Procedures and queries to analyze teh data.
  • Developed various UML Diagrams using Visio to ease teh flow of development.
  • Developed various View Screens using HTML5 and JQuery to Depict teh Analysis Pictographically using Google Sheets.
  • Additionally, Deployed teh Application in IBM Big Insights to use its Services as part of IBM Hackathon.
  • Worked with Github as Source Control tool and enforced logging throughout teh application and configured Splunk to access teh logs for teh application.

Environment: -Mongo DB, Python, Html5, Css3, Java6, Eclipse, IBM Big Insights, GitHub & SQL

Confidential

Programmer Analyst

Responsibilities:

  • Developed teh Application Based on Struts Framework made extensive use of Front Controller Pattern to map requests.
  • Developed teh Front-End view pages in JSP, using CSS and validations were done using Servlets.
  • Programming for various backend logic was done using Core java and EJB made extensive use of collections and multithreading.
  • Involved in writing backend Web Services using Jersey (REST) to handle requests coming from other modules and outputting values required by them.
  • Part of team involved in writing Hibernate classes for accessing Oracle database and made use of PL/SQL developer to write complex queries to retrieve accurate information.
  • Responsible for application build and releases using ANT as an application building tool and deploying teh applications on Tomcat Web Server.
  • Involved in teh End to End coding for our Pricing module, testing of teh system including writing unit test cases to test different scenarios and cover all teh aspects of teh code.
  • Build of teh Application was done using Apache Maven and used cucumber for acceptance testing

Environment: - Java 7, EJB 3.0, JDBC, Eclipse, Tomcat 7.0, Jersey (REST), Struts, Servlets, JSP, HTML5, CSS3 and Java Script.

Hire Now