We provide IT Staff Augmentation Services!

Software Developer Resume

4.00/5 (Submit Your Rating)

NebraskA

SUMMARY:

  • Back End developer with 8+ years of experience in design, development, maintenance, troubleshooting and administration of Java/J2EE components and web based applications.
  • Knowledge of Data structures and Algorithms.
  • Good working knowledge in fine tuning applications, rewriting the application from old tech stack, incident management, Change request, Release Management, Re - engineering and root cause analysis.
  • Well versed in agile environments including a deep understanding of Agile Development Lifecycle, leading and participating in Scrum and communicating with Stake holders.
  • Expertise in administration of WAS 6.0, 7.0 and deployed applications on Tomcat and WAS.
  • Built and deployed applications using Maven, Jenkins build tools and also good experience in using various IDE’s like Eclipse, RAD, Spring Tool Suite and IntelliJ.
  • Proficient in Software Configuration Management using Clear Case, Tortoise SVN, Git, Bitbucket.
  • Excellent verbal and written communication skills along with active involvement in mentoring, coaching team members.
  • Ability to work independently as well as within a team and quick master in new concepts and applications.

TECHNICAL SKILLS:

Languages: Java/JEEE

Frameworks: Spring 3.0, Spring MVC, Spring Batch, AngularJS, JPA, JMS

Application Servers: IBM WebSphere 6.0, & 7.0, Tomcat 6.0

Server Side Scripting: AJAX, JSON, JSP, Servlets

Client Side Scripting: HTML, CSS, JavaScript, jQuery 1.7

Web Service Specs: SOAP, REST

Testing/Logging: JUnit, Log4j 1.2

IDE/Text Editors: Spring Tool Suite 3.5.1, Rational Software Architect 8.5, Eclipse 4.3, RAD, EditPlus

Build/Version Control: Maven, SVN, Git, Bitbucket, Jenkins

Databases: Oracle 10g, DB2

Methodologies: Agile (Jira), Scrum, Kanban, Test Driven Development, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Nebraska

Software Developer

Client: TD Ameritrade

  • BOS is a back office system application used by TD Ameritrade. The BOS application is responsible for the various functions which includes settlement of trades, Accounting of the trades done, Taking care of corporate actions like dividends or split, Opening and maintenance of margin accounts, Mutual funds trade processing, Compliance reporting, New account opening, account maintenance and transfers, Cashiering, Tax processing and reporting, Offer management, Manage IRA contributions, changes, disbursements and associated reporting of IRA information.
  • Re-engineering - Migration and enhancements of existing products from Intersystems CACHE technology to JAVA.
  • Implement batch job processing to process large volume of data to load into the resources and to support compliance obligations.
  • Design, develop code, and execute unit tests within a two week sprints.
  • Analyze current products and architecture to determine areas of improvement.
  • Collaborate with developers, QA, product owner and scrum master to assess sprint tasks, prioritize needs and produce high quality software.
  • Participate in daily stand-up meetings and Sprint Reviews.
  • Developed REST services for providing JSON data to web application.
  • Work with offshore team in getting the requirements coded and to get all the functionalities thorough tested.
  • Hands on experience on deploying applications in PCF (Pivotal Cloud Foundry) platform..
  • Involve in Build Squirrel role to take care of the build process for the release which includes Integration of code, Implementation/Rollback Plan document, UTP, Smoke testing.
  • Work with stakeholders and automation team in automating the back office systems process that will improve the efficiency of day to day operations.
  • Setup/maintain various Jenkins jobs for different purposes: Continuous Integration, Code Test Coverage, and Release Code Cut.

Environment: Java, J2EE, Spring 3.0, Spring Batch, REST web services, Junit, Spring Tool Suite, Eclipse Git, Bitbucket, Jenkins, JQuery, AJAX, JSON, JSP, JDBC, JavaScript, WinSQL, Intersystems CACHE

Confidential

Associate

  • Application Enhancement and Maintenance: Engaged in analysis and deployment of several applications enhancement and backend supporting. Monitoring applications behavior and interactions, request/ problem management, initial troubleshooting and escalations.
  • Application & Customer support services - Respond to various alerts/pages/emails etc., Respond to customer issues, Problem determination and root cause analysis and create comprehensive technical root cause analysis documents.
  • Handle/Manage incident management, problem management, and root cause analysis through BMC remedy tool.
  • Handle issues in high critical environment, provide consistent updates to customers and keep them updated. Handle escalation and provide detailed view on the issue, impact and details.
  • Prepared user document guide for setting up environment for each application.
  • Application Data Repository (ADR), application allows you to manage claims processing data. In this application you can view data, make necessary modifications, and promote the data to higher environments. You can perform the required actions on the table data based on the assigned privileges. This application consists of three environments, namely Model Office, Production Staging, and Production. You can perform different operations on these environments based on the data and access privileges. You can add, modify, and delete data in Model Office and promote the modifications.
  • Data Model Enhancement project - build a true testing environment for this application by decoupling the current databases which involves data analysis, migration of data and configuration changes.
  • Involved in application configuration changes, deployment support to each application and bug fixing.
  • Performed load and functional/performance testing on application using manual testing methods.
  • Responsible for infrastructure upgrade of the existing applications and products from P5 to P7, coming up with the design that is required to make the applications compatible with standards and needs of P7 environment.
  • Deployed and tested the application using Web Sphere application server.
  • Performed unit testing and provided production support for the application.

Environment: Java, J2EE, Spring MVC, Spring 3.0, SOAP Web services, AJAX, JSP, JavaScript, MySQL, Junit, JPA, Log4j, Maven, RSA, WebSphere 7.0, WAS 7.0

Confidential

Programmer Analyst

  • Enterprise Benefits Solution, a custom web portal application in which members can search for their benefits using search\browse option. This application has a set of UI screens to capture the benefits of the member in details. Based on the search, the corresponding services will be invoked and members can view their benefit details information in the front end.
  • Understand business requirements, design and document technical design for the business requirements.
  • Designed the HTML mockups to be used across the website.
  • Designed and developed application Portlet development, implemented Interportlet communication using event handling.
  • Used Spring MVC framework to design the MVC model for the application.
  • Used Maven scripts to build JAR, WAR files.
  • Log4j used for logging the application log of the running system to trace the errors and certain automated routine functions.
  • Performed unit testing and provided production support for the application.

Environment: Java, J2EE, Spring MVC, RAD, CVS, JQuery, AJAX, JSON, JSP, JavaScript, Websphere 6.0, WAS 6.0. Portlet framework, Oracle10g, HTML.

We'd love your feedback!