We provide IT Staff Augmentation Services!

Sr.java Developer Resume

2.00/5 (Submit Your Rating)

San Antonio, TX

PROFESSIONAL SUMMARY

  • Over 8+ years of software development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle.
  • Experience in Full project life cycle development in J2EE technologies: Requirement, Analysis, Design, Development, Testing and Deployment of Enterprise software applications.
  • Involved in design and developing web based enterprise applications using Core JAVA, J2EE and Advanced Java technologies.
  • Worked on Java and related technologies - Core Java and J2EE - Servlets, JSP, JSF, EJB, Struts, Spring, Hibernate, JPA, JDBC, JNDI, JMS, XML, XSLT, JAX-WS, JAXB, SOAP/REST Web Services, WSDL, JAXB, JAAS
  • Extensively used Open source Frameworks Spring, Struts MVC II, MVC and Hibernate.
  • Developed EJB and deployed on Applications servers.
  • Proficient in Administration, installation, configuration, and fine Tuning and Deployment procedures of Web applications with Apache Tomcat Server, IBM Web Sphere as well BEA Web logic Application Servers on various Operating Systems like Windows 98/NT/2000/XP, LINUX, SOLARIS.
  • Extensive experience in using J2EE design patterns such as MVC (Model-View-Controller), Singleton, Session Facade, Service Locator, Singleton, DAO, DTO and Business Delegate, View Helper Pattern.
  • Expertise in developing dynamic user interfaces, cross-browser event handling, DOM manipulation.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML(SOAP/UDDI/WSDL) and REST based Web Services
  • Good at parsing XML using DOM parser.
  • Experience in using various Version control systems like GIT, CVS and SVN.
  • Experience with Use-case design, Class & Sequence diagrams using UML/Rational Rose.
  • Experience in developing websites using HTML 4.0/5.0, CSS, CSS3, JavaScript, JQuery, Ajax and JSON.
  • Worked with the JavaScript frameworks like JQuery and AngularJS.
  • Experience in UNIX, LINUX and UNIX Shell Scripting.
  • Good experience in database development using database engines like Oracle, SQL Server, MY SQL and DB2.
  • Strong experience in coding using SQL, PL/SQL Stored Procedures/Functions
  • Extensively used Database tools like TOAD, SQL developer.
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain Consistency and well commented HTML and CSS markup.
  • Experience in Production support and Debugging of live applications.
  • Proficient in Multi-threading, Synchronization, Collections, Exception handling using Java & J2EE technologies.
  • Good working knowledge in building applications using Apache ANT and J Unit automated testing.
  • Excellent analytical and problem solving skills and thrive on building world-class software quality assurance systems and processes that ensure the delivery of perfect applications.
  • Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.
  • Strong to apply new tools and technologies in the projects, team player and goal oriented, with a commitment to excellence.

TECHNICAL SKILLS:

Java & J2EE Technologies: Core Java1.7/1.6, JSP 2.1, Servlets 2.5, JDBC 3.0, JSTL 1.3, Custom tags, EJB 3.0/2.0, RMI, JAXB 2.0, SAX and DOM, Tiles, DOJO.

Web/Application Servers: IBM Web Sphere 6.x/5.x/4.x, Web sphere MQ, BEA Web Logic 10/9.2, Oracle Weblogic12c, JBOSS, Tomcat4/5/6.

Frameworks & Middleware: Struts1.2, 2.0, Spring Framework2.0/3.0, Spring web flow, JSF2/1, JMS, Hibernate5/4/3.0/3.1, IBatis2.0, IBM MQ series, Axis1.4/2.1.3, Apache CXF

Languages: Java, SQL, PL/SQL.

Web Services: SOAP, REST, WSDL, UDDI

Development Tools/IDE’s: Eclipse Kepler/Juno, My Eclipse8.0, WSAD 6.0, RAD, Net beans 4.1, BEA Web logic Workshop.

Design Methodologies: RUP, UML, J2EE design Patterns.

Design Tools: Rational Rose, Microsoft Visio 2003, Visual Paradigm.

Open Source: J Unit, log4j1.2, GIT, CVS,SVN, Rational Clear Case, Source Tree and GIT Hub.

Platforms: Windows 7/XP, UNIX (SOLARIS), LINUX.

Databases: Oracle 11g/10g/9i/8i, MS SQL Server 2008, MS Access, My SQL.

Database Tools: TOAD 9.0 and SQL Developer Client tools.

Web Development: AJAX, J Query

Scripting Languages: Maven3.0, Ant 1.5/1.7, Perl, PHP, Java Script, UNIX .

Markup Languages: HTML 5.0/4.0, XML 1.1, XSL, XSLT, DHTML.

PROFESSIONAL EXPERIENCE:

Confidential, San Antonio,TX

Sr.Java Developer

Responsibilities:

  • Enhanced the member statement application to send statements electronically to the customers, wrote queries to generate details for those statements, developed the XML parsing mechanism to convert POJO’s to XML and vice-verse, and developed the bounce back module to manage bounced emails.
  • Responsible for enhancing the business logic's for claims, enrollment, providers and care management port-lets, developed queries and store procedures to interact with OLTP using Java, Spring, DAO, XML, JMS and Castor.
  • Closely interacted with customer counterparts to participate in requirement gathering sessions, understand business logic which eventually helped in framing system requirements and related design.
  • Developed persistent Java classes using Spring Framework, implemented Test Driven methodology by performing unit testing using JUnit, implemented Hibernate Framework to map Java classes to database tables and wrote queries using PL/SQL and developed Service end point implementations to consume API’s exposed by other applications to register, retrieve, update and authenticate member profiles.
  • Responsible for designing and developing a batch application using Spring-Batch to generate Key Performance Indicator reports, maintained version control using SVN, deployed the application in DEV, Test and Stage environments and provided support to the QA team during production deployment.
  • Involved in Business Research and Development meetings, translated the requirements to Use Case Diagrams, realized the Use Case documents during development, developed and maintained technical design documents, provided impact analysis on enhancements etc.

Technologies: Spring, Angular JS, UI 4.5.1, JSP 2.0, UNIX, SVN, WebSphere 7.0, Tomcat 7.x, Maven, Oracle, Hibernate.

Confidential, Atlanta, Georgia

Java Developer

Responsibilities:

  • Actively participated in the Analysis, Design, Development and Testing phases of various modules.
  • Scrupulously involved in Agile Stand up meetings throughout the project with team members on day to day basis for the update on project status using Rally Software.
  • Estimated Level1 and Level2 and Designed Class, Sequence Diagrams.
  • Worked on J2EE design patterns like DAO, Front Controller, Session Facade, Factory Pattern and Singleton.
  • Created mobile web applications using HTML5, CSS3, JSON, and JavaScript.
  • Worked on OOPS concepts, Collections Framework using Core Java.
  • Extensively used Spring MVC architecture for the application development.
  • Developed application service components and configured beans using Spring IOC .
  • Used JMS for Asynchronous communication by consuming messages in the Message queue.
  • Used Hibernate as data persistence layer and configured service and persistence object using Hibernate mapping files.
  • Involved in frameworks integration of Spring and Hibernate.
  • Produced and Consumed REST based web services, did unit testing using SOAPUI tool and generated json.
  • Worked on Database queries using Oracle instance.
  • Used JAXB to convert XML content into a Java Object .
  • Involved in unit testing, test case reviews and code reviews in accordance with applicable development standards.
  • Involved in integration system testing and user acceptance testing (UAT)
  • Worked on Web deployments in DEV, QA and UAT environments.
  • Support the Application whenever encountered Production issues.
  • Deployed application in Web logic Application server.
  • SVN is used as Code Versioned control.
  • Firebug is used as debugger.
  • Used Maven script to build application.

Environment: Core Java1.6, Oracle10g, Toad, JSP, Spring3.0, Hibernate4.0, JavaScript, HTML5, j Query, Ajax, Apache CXF Framework, REST Web services, JAXB, Linux, Shell scripting, Win SCP, log4J, Maven, SVN, Web logic Server11g, Eclipse, Microsoft Visio.

Confidential, Erie, PA

Java Developer

Responsibilities:

  • Followed Agile methodology and Participate in Sprint planning meetings with business users and prioritizing user stories
  • Worked on UML Class diagrams and Sequence diagrams for Design requirements.
  • Work closely with the UI team and provide Restful API’s which deliver data in JSON format needed by the User Interface which uses Angular JS.
  • Implemented  J2EE design patterns like DAO, Front Controller, Session Facade, Factory Pattern and Singleton.
  • Used JSP, Java script, Angular JS, Ajax and J Query for implementing Web pages
  • Did development for Web application based on Spring MVC framework.
  • Used Hibernate framework to interact with Database to retrieve using Cursors inside PL/SQL Stored Procedures and Functions.
  • Worked on Permanence by loading the data to Staging table and invoke the cronjob by scheduling as per business requirement.
  • Worked on Integration of Spring and Hibernate Frameworks using Spring ORM Module.
  • Used SOA Architecture to Develop SOAP Web service, generated WSDL and Consume the services.
  • Tested the Web services using SOAP UI Client tool.
  • Used XSD, DTD transforming using XSLT, used DOM parser to convert XML content into a Java Object .
  • Weblogic Application server used for Deployments in different environments.
  • Perform Unit testing and integration testing in local and development environments.
  • Deployment of the web application archive to Dev and Test environments within each Sprint.
  • Use Git Hub and Source Tree for code branching and merging when implementing new features.
  • Used Maven scripts to build the application
  • Create and work on Hot fix branch to address any post production issues encountered in the application.
  • Used TFS for Business Requirement Task’s maintenance, Commitment, Development, Testing, Build, Deployments among the Team.
  • Suggest and implement performance improvement strategies both within critical areas of xo360 and the SQL queries in the data layer.
  • Work with database (EBI) team to complete data sync from external sources into our Dev and Test databases.

Environment: Core Java1.7, HTML5.0, Ajax, JQuery2.0, JavaScript, Servlet, JSP, Spring4.0, Hibernate4.0, SOAP/REST based Web services, log4J, Maven4.0, JUnit4.0, GIT, Eclipse, UNIX, Weblogic12c, SQL Server 2008, SQL Developer Client tool, Source Tree, Git Hub, Sublime tool.

Confidential, Virginia, DC

Java Developer

Responsibilities:

  • Responsible for developing the web based admin portal to search the table for messages, view message details, facilitate manual adjustments and change logging levels using technologies such as Spring MVC, JSP and JSTL tags, CSS, Ajax, Servlets etc.
  • Developed CDW core application to process claims, send messages to affiliates with claim information, and update the affiliates with HSA balance information, handle reversals and adjustments using Core Java, Spring IOC, Hibernate; DAO to maintain persistence and XML for Hibernate mapping.
  • Developed CDW batch processing mechanism to process batch files and convert the records to messages for processing by implementing Multi-threading concepts, JMS, MQ and Spring batch framework.
  • Configured MQ queues, developed message consumers and producers, developed clients to access connection factory and destination objects using JNDI, developed mapping files, implemented O/R mapping, managed transaction and concurrency using Hibernate.
  • Involved in Business Research and Development by realizing Use Case document requirement, designed and developed code in accordance with those models by implementing Agile methodology.
  • Responsible for maintaining the code versions using SVN, deploying the application in DEV, Test and Stage environments, provided support to the QA team during production and deployment, and troubleshoot the application to improve and optimize the performance.

Technologies: Spring, Angular JS, UI 4.5.1, JSP 2.0, UNIX, SVN, WebSphere 7.0, Tomcat 7.x, Maven, Oracle, Hibernate.

Confidential

Java Developer

  • Design and developed applications with Eclipse in Java using a Struts 1.2 framework running on Web logic application servers.
  • Developed the User Interface using JSP/AJAX/ HTML / CSS/ Java Script
  • Widely Used Design pattern like DAO, Singleton, Business delegate and Service Locator in the process of system designing and development
  • Used Message Driven Beans and JMS to process the requests from the customer asynchronously
  • Developed stored procedures, cursors and database Triggers and implemented Scrollable Result sets
  • Consumed Web Services (WSDL, SOAP, and UDDI) from third party to verify the credit score of applicants
  • Developed Web services using top-down approach and coded required WSDL files
  • Used XSL/XSLT for transforming common XML format into displayable format
  • Involved in testing the system using JUnit
  • Maintained the source code versions in Subversion repository
  • Used Log4J for logging and tracing the messages
  • Deployed application in Web sphere Application Server and developed using RAD

Environment: Core Java 1.4, Websphere6.0, RSA6.0, SQLServer2005, Linux, Servlets 2.5, JSP 2.1, Struts1.2, EJB2.0, AJAX, HTML, JMS, JNDI, JAAS, JTA, XML, XSL, JAXB, SOAP, UDDI, WSDL, J Unit, Log4J, ANT, VSS

We'd love your feedback!