We provide IT Staff Augmentation Services!

Programming/ Developer Resume

4.00/5 (Submit Your Rating)

NY

SUMMARY:

  • 9+ years of experience as a Java/J2EE Programmer in all phases of Software Development Life Cycle (SDLC) including analysis, architecture, design, implementation, integration, testing and maintenance of web applications with Object Oriented technologies
  • Strong experience in designing and developing web applications using J2EE technologies including Spring, Web Services, Struts, Hibernate, JQuery, JSON, JDBC, JMS, JSP and Servlets
  • Strong experience in using Spring MVC, IOC/DI, JDBC for Web application development
  • Strong experience in working with Service Oriented Architecture(SOA) including Universal Description and Discovery Integration (UDDI) lookups, Web Services Description Language (WSDL) using SOAP protocol, and Extended Markup Language (XML) and Java XML parsers such as JAXB, SAX, DOM, and RESTful Web Services
  • Strong experience in developing Web Services (SOAP, RESTful) using JAXB, JAX - RPC, JAX-WS, JAX-RS, AXIS, Jersey framework
  • Experience in performing asynchronous calls using AJAX and JQuery
  • Strong experience in developing server side Java components using Multi-Threading
  • Strong experience in working with Relational Databases(RDBMS) - Oracle, DB2
  • Hands on experience in developing Triggers, Stored Procedures, SQL and PL/SQL
  • Strong experience in working source control and build tools SVN, GitHub, and ANT
  • Strong experience in Continuous integration, build and auto deploy of applications using Maven and Jenkins
  • Extensive working experience in data modeling and Database design
  • Extensive experience in shell script programming on Unix/Linux environment
  • Proficient in handling web and application servers in creating Domain, configuring connection pool, JMS, deploying applications on JBoss, Weblogic, Websphere and Apache Tomcat
  • Hands on experience in using MoM frameworks like Active MQ and WebLogic MQ
  • Extensive experience in performance tuning at Database and Java component level
  • Development, testing and deployment and maintenance experience of enterprise applications on Windows, Unix and Mac
  • Hands on experience in implementation of GOF design patterns with Java
  • Good exposure in Architecture and Design of Web Applications
  • Expertise in OOAD and OOP from designing UML diagrams
  • Extensive working knowledge on requirements gathering and translating into Detail Design document
  • Working experience in application development with SCRUM Agile and Water fall Methodologies
  • Strong experience in writing test cases using Junit framework in TDD model
  • Experience in using bug tracking tools JIRA, IPM
  • Strong working experience in STS, Eclipse, IntelliJ Idea
  • Hands on experience in in developing complex reports using BO and Crystal reports, BOXI R2
  • Domain expertise in Card Payments, Video Content Management, Retail, Banking, Financial, Telecom and CRM

TECHNICAL SKILLS:

Languages: Java, PL/SQL, Perl, Shell Scripting

J2EE: Java 7, Spring3.x, Struts 2.0, Hibernate3.x, JMS.

Web Services: SOAP, WSDL, WADL, JAXB, JAX-WS, JAX-RS, Jersey, AXIS

XML: XML Beans, XQuery, XSLT, XPath, StAX

MoM: Active MQ, Weblogic MQ

App/Web servers: JBoss, WebSphere,Weblogic, Apache Tomcat

Tools: Eclipse, IntelliJ Idea, JDeveloper, Maven, Ant, Jenkins

Database: MongoDB, Oracle, DB2

Tools: SOAP UI, PostMan, Aqua Data Studio, SQL Developer, TOAD

BI: Crystal Reports, BOXI R2, BIRT Reports, JasperSoft, iReports

UI/Scripting: JQuery, JSON, AJAX

PROFESSIONAL EXPERIENCE:

Confidential, NY

Programming/ Developer

Responsibilities:

  • Responsible for Design, development, Testing and deployment of Server side application using Java
  • Design and Development of Database schema with Oracle
  • Design and development of Scenario Manager module to fetch Risk Factor data from Scenario Manager application
  • Developed RESTFul client to communicate to Scenario Manager
  • Developed Run Manager flow for HFS/FVO business model using Java and Oracle
  • Enhanced Run Manager GUI to add HFS/FVO Module using ExtJs
  • Creating AutoSys jobs to automate backed schedule processes and configure in AutoSys servers
  • Designed and Developed Complex SQLs to implement Scaling and perform post analytics calculations
  • Worked on performance tuning of SQL queries and reduced time from 15 hours to 3 hours of processing time
  • Built new linux servers for Run Manager application deployment

Environment: Java 8, Oracle 9, Spring 4.x, RESTFul Web Service, JSON, EHCache, Oracle, Maven, SVN, Tomcat7.x, Linux, Log4J

Confidential, Seattle

SR JAVA Developer

Responsibilities:

  • Responsible for Design, development, Testing and deployment of Business Cases using Java, Spring IoC, Spring MVC and Hibernate
  • Worked on front end technologies UI frame work specific JQuery, CSS, AJAX, Java script animations with JSP components development
  • RESTful Web Services with WADL, JSON using Jersey to share FiOS TV Channel data to interfacing systems
  • Worked on developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
  • Worked on mapping Java classes with database and using Hibernate query language (HQL)
  • Developing server side Java code to import feed file and apply business logic to populate Reports tables using Hibernate
  • Implemented unit test cases with Junit framework
  • Developed Selenium scripts for testing automation of the application UI
  • Worked on .pom file creation for Apache Maven build for local, dev region builds
  • Worked on SSO integration of application using Site Minder
  • Design and development of feed generation framework using Apache PoI
  • Developing shell scripts to call backend java jobs and make them scheduled cron jobs
  • Conducting code reviews and accepting for build through IPM build process
  • Worked on Java profiler tool to analyze the memory analysis specific to Heap and the integration modules and multi-threading analysis of the entire application
  • Worked on performance tuning at Database and Java component level
  • Responsible to support and maintenance of application and bug fixing
  • Responsibilities also included managing development life cycle, lead unit & system testing to ensure defect free code and software readiness

Environment: Java 6, Spring 3.x, Hibernate3.x, RESTful Web Service s(Jersey, WADL), JSON, Oracle 11g, PL/SQL, JQuery, CSS, Junit, JBoss Application Server 5.x, Apache PoI, Maven, Aqua Data Studio, CVS, Eclipse, SSH and F-Secure

Confidential, NJ

SR JAVA programmer

Responsibilities:

  • I was involved design, development and release process
  • Accepts CR’s, PR’s which are assigned to me
  • DevelopedtheJ2EE application based on the Service Oriented Architecture.
  • Used Design Patterns like Singleton, Factory, Session Facade and DAO.
  • Developed using new features of Java 1.7 Annotations, Generics, enhanced for loop and Enums. Used spring and Hibernate for implementing IOC, AOP and ORM for back end tiers.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Created and injected Spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Worked on Spring Quartz functionality for scheduling tasks such as generating monthly reports for customers and sending those mails about different policies.
  • Used DAO pattern to fetch data from database using Hibernate to carry out various database.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, cache concepts.
  • Modified the Spring Controllers and Services classes so as to support the introduction of Spring framework.
  • Developed various generic JavaScript functions used for validations.
  • Developed screens using jQuery, JSP, JavaScript, AJAX and Ext JS.
  • Developed various generic JavaScript functions used for validations.
  • Developed screens using HTML5, CSS, JavaScript, JQuery and AJAX.
  • Used Aptana Studio and Sublime to develop and debug application code.
  • Used XStreamAPI to transfer data back and forth between Spring MVC and Ext JS.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Developed the presentation layer and GUI framework in JSP and Client-Side validations were done.
  • Implemented SOA to develop REST Based Web services using Apache Axis.
  • Developed RESTWebServices clients to consume those Web Services as well other enterprise wide Web Services.
  • Exposed the Web Services to the client applications by sharing the WSDL’s.
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
  • Used Hibernate framework for back end development and Spring dependency injection for middle layer development
  • Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
  • Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Used Rational Application Developer (RAD) which is based on Eclipse, to develop and debug application code.
  • Created user-friendly GUI interface and Web pages using HTML, Angular JS, Jquery and Java script.
  • Used Log4j utility to generate run-time logs.
  • Involved in a full life cycle Object Oriented application development - Object Modeling, Database Mapping, GUI Design
  • SVN was used for project management and version management.
  • Deployed the application on Jboss and tomcat servers.
  • Design and develop unit test, reconciliation, and regression test modules for feeds using Junit, fed reconciler in Java and Python.
  • Developed Functional Requirement Document based on users’ requirement.
  • Experience with Flex framework for building and maintaining web applications
  • Accepts Siebel Activity Assignment (SR’s)
  • Work on SR’s on priority bases and update PEA note on issue status
  • Provide temporary resolution and create CR,PR based on requirement
  • Coordinating BBE, customer escalation calls on issue status
  • Daily update to management on critical escalations
  • Responsible for cerate CR/PR related to SR’s and escalate CR/PR to concern teams

Environment: JAVA, J2ee, Hibernate, spring Spring framework, Spring MVC, Hibernate 3.x, jQuery, JSON, JSF, Servlets 2.3, JDBC, AJAX, Web services, FOCUS, Jboss, Tomcat, Linux, JAX-RS/Restful, SOAP Web service, Angular JS,AWS, J2EE,, SOAP, XML, Java Beans, XStream, Apache POI, Ext JS, JQuery, JavaScript, Python, Oracle 11g, Agile Methodology, Design Patterns, SVN, Apache Maven, JUnit, Html, XML, XSLT, HTML/DHTML

Confidential

JAVA programmer

Responsibilities:

  • Involved in requirement sessions knowledgebase module
  • Developed Knowledge base load process using Java I/O and Oracle PL/SQL
  • Involved in requirement session of reports module
  • Developed knowledge base reports using Oracle PL/SQL, Java, Struts1.1, Crystal Reports
  • Developed deployment procedure for plug reports module to IQ Suite using Shell scripting on Unix-AIX

Environment: BEA Weblogic 8.1, Oracle9, XML Schemas, XML parsers, XSLT, Rational Rose, Struts1.1,Crystal Reports, BOE, PERL, EJB, Value Object, IntelliJ

Confidential

Software Engineer

Responsibilities:

  • Involved in requirement sessions of Claims module, Order Booking Module
  • Developed claims, Order Booking modules with Java, JSP and servlets, PL/SQL
  • Involved in deployment of application on Weblogic server and maintained the application
  • Involved in requirement session of reports module
  • Developed knowledge base reports using Oracle PL/SQL, Java, Struts1.1

Environment: BEA Weblogic 8.1, Oracle9, XML Schemas, XML parsers, XSLT, Rational Rose, Struts1.1,Crystal Reports, BOE, PERL, EJB, Value Object, IntelliJ

We'd love your feedback!