We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

3.00/5 (Submit Your Rating)

Summary

Proficient software engineer specialized in Object-Oriented Analysis and Design with extensive experience and skill in all aspects of the software development life cycle including particular expertise in Java, J2EE, Spring, Struts2.0, JSF, Hibernate Technology and Design patterns. Proven ability to implement technologies that decrease costs and increase performance.

SUMMARY OF QUALIFICATIONS

  • Solid 8 years Java Development Front-end and Back-end Enterprise Web based applications experience in the IT industry.
  • Expertise in Object Oriented Analysis and Design OOAD using Unified Modeling
  • Language UML and Design Patterns.
  • Sound knowledge and skills of developing applications encompassing Java and J2EE standards, open source frameworks such as Spring, Struts2.0, Hibernate and JSF.
  • Experience in analysis, design, development and implementation of large scale mission
  • critical, web-based internet/intranet applications using Java/J2EE related Technologies.
  • Flexible and versatile to adapt to new environment for any project with very strong problem solving and analytical skills.
  • Excellent communication, analytical and interpersonal skills and highly motivated team player with ability to work independently.
  • Hands-on experience in handling highly concurrent traffic application using
  • Multi-Threading.
  • Team player skilled at communicating with both internal and external clients to identify business needs and opportunities for improving solutions performance.
  • Ability to learn and adapt fast to the emerging new technologies.
  • Experience with JUnit and Mockito in performing unit test and determining the application's functionality.
  • Great enthusiasm to learn and be part of mobile application development and animation.

TECHNICAL EXPERTISE

  • Core Java : Collections, JDBC, Multi-Threading, Generics,
  • Reflection, Annotations, SWING
  • J2EE Technologies : JSP, Servlets, JNDI, JMS, JAXB, JMX, Backbone
  • Framework : SPRING, Hibernate, JSF, Struts 2.0,
  • Groovy /Grails
  • Web Technologies : JavaScript, HTML, JSON, JQuery, AJAX
  • CSS, DOJO, XML, DOM
  • Web Services : JAX-WS, REST, SOAP
  • Web Application Server : JBoss, Web-sphere, Tom Cat, Web-logic
  • IDE : Eclipse, RAD, IntelliJ, Dreamweaver, Netbeans,
  • Databases : DB2, SQL Server, Oracle, Mongo, HQL
  • OOAD Design : UML Rational Rose, Star UML, Visio
  • Design Patterns : GOF, J2EE Design Patterns
  • Version Control : SVN, Git, Mercurial, CVS
  • Build Tools : Ant, Maven, Apache IVY
  • Continuous Integration Tool : Hudson
  • Operating System : Windows, Linux
  • Design Methodologies : SOA
  • Development Methodologies : Agile, RUP
  • Big Data : Hortonworks
  • Testing : JUNIT, Mockito

PROFESSIONAL EXPERIENCE

Compuware - Sr. System Designer/Developer

Key Project:

  • Ensured long-term product expandability by migrating a poorly performing application to Groovy, Spring and Hibernate technology.
  • Intranet application to provide easy access to configure, track and manage the solution different health plans efficiently in the internal system
  • Worked on multiple projects simultaneously using technologies like Java, Groovy, GSP, Dreamweaver independently in a short duration of time to meet the business requirements and deadlines.
  • Developed rich user interface in Dreamweaver using html, CSS, javascript, jquery, ajax, JSON.
  • Implemented AJAX feature to invoke the backend validation using stored procedure call.
  • Made significant contributions to the project's capabilities by researching, identifying, and developing a tool indicating the typical search behavior.
  • Tracked the defects and came up with status fixed.
  • Participated in deploying and promoting the application to the upper environments.

Environment: Java, Groovy, GSP, Javascript, JQuery, HTML, CSS, DOJO, JBoss, Git, Eclipse, CGTS, Dreamweaver, JUnit

Member Portal

  • in-active members enrolled in a health insurance plan of Blue Cross Blue Shield of Michigan
  • Intranet application to provide demographic details of registered, non-registered, active,
  • Insight3Sixty
  • Blue Cross Blue Shield of Michigan
  • Fair and Fast medium to enroll and register in a health insurance plan provided by
  • Invoked various Restful services exposed to send the data from the user interface to store in Mongo DB and eventually to a Oracle Database.
  • Implemented backbone, mustache, require and other entirely new front end technologies to develop user interface to achieve single page application paradigm.
  • Involved in development of an entire new internal application Insight3Sixty from scratch using all the new technologies, IDE, version control to enable the associate of Blue Cross Blue Shield of Michigan to store and fetch the demographic details of all the registers, non-registered, active and in-active customers.
  • High-phased interaction with clients, translating needs into technical requirements, selecting the best implementation method and hands-on development including analysis, development, coding, implementation, and integration with existing systems.
  • Played around with new web based code/project hosting repositories like Bit Bucket for distributed version control Git.
  • Environment: Java, Spring, Restful web service, Backbone, JavaScript, Git,
  • WebSphere, Eclipse, IntelliJ, Gradle, Mockito, Junit

Deloitte - SR. Java-J2EE Developer/Lead

Confidential

Key Project:

  • An appropriate medium to shop and compare health insurance options for individuals, small employers and eventually larger employers.
  • Lead team in the development of Integrated Logistics Solutions following Agile development methodology, taking an effective role in leading and developing several modules for CT HIX project.
  • Parsed Excel files to XML using POI and un-marshaled XML to Java object using JAXB.
  • Converted synchronous transaction to asynchronous for loading of plan using spring task executor.
  • Implemented transaction roll-back feature for atomicity of the transaction.
  • Introduced Spring JMS to allow users to load and stage carriers data asynchronously.
  • Implemented binary semaphore to prevent processes to stage the carrier
  • concurrently to resolve lock exception.
  • Minimize the resource overhead by implementing the concepts like Spring JDBC,
  • Hibernate Caching and Hibernate efficient fetching strategies.
  • Implemented MVC architecture and enhanced the design using Stateless Session Beans for the Middle Tier Development. Three Tier Architecture .

Environment: Java, UML, Struts 2.0, Spring, Hibernate, POI, JAXB, JavaScript, JQuery, CSS, DB2, Web Sphere, Web Services, SVN, RAD, JUnit.

SR.Java/J2EE Developer

Confidential

Key Projects:

  • Confidential a data mover and automated system for internal business process is a work-flow written in Java capable of routing arbitrary, XML-like data and has been designed to use a drool rules engine to determine queue transitions, prioritization, status and access restrictions. Rule is the core service which guidance jPod to distribute work and automate many of the tasks currently requiring associate intervention.
  • Actively involved in implementing Service Oriented Architecture to develop N-Tier architecture Web based application.
  • Adhered to thread-safe approach and created user interface for job scheduling.
  • Implemented/Maintained highly concurrent traffic workflow for a large-throughput business server applying Master/Worker Architecture.
  • Developed/Consumed Web Services to incorporate security mechanism such as authentication, skill and user profile management from PRISM security system.
  • Worked as a primary production on-call support to fix the production issue instantly.
  • Developed new screens to enhance better performance of the application that helps in numerous functionality like determining the status of DB connection, number of active connections, thread and cache status.
  • Worked on JNDI technology to add token for security approach.
  • Applied JMX Technology to monitor and manage services to ease support and reduce cost, allowing alteration of services' behaviors on the fly across multiple servers in the upper environment.
  • Followed the best practice of Design patterns MVC, Singleton, Factory, Observer... focusing on extensible and reusable features and incorporated new patterns with high reusable code
  • Increased system performance by 90 , securing accolade from the client, by enhancing database performance following extensive research into end user and product owner issues.

Environment: Java, Company's - Internal Framework , JSP, Servlets, JSF, JavaScript, JNDI, JMX, DAO, Web Services, DB2, Websphere, Mercurial, IVY, JUnit

SR. Java/J2EE Developer

Confidential

  • Applications that coordinates sales, marketing, information technology, customer service, and worldwide supply chain services support for the global FedEx brand which includes the data management and networking expertise behind the package tracking capabilities for FedEx Express, FedEx Ground and FedEx Freight, along with e-commerce services, customer contact services, and other functions of the corporation's professional services company.
  • Designed and developed the application, liaising directly with project managers
  • throughout the product development life cycle to analyze system/functional
  • requirements and business processes to ensure full alignment on each applications.
  • Analyzed the performance of system software code and wrote code to tune it.
  • Consumed web services and worked on translating the data Marshalling and Unmarshalling .
  • Optimized the source code and queries to improve performance using Spring JDBC.
  • Implemented batch processing job for user accessibility functionality, fail over
  • web service and client's verification checklist.
  • Served as main focal point of technical support for the application product and its operating environment.

Environment: Java, Struts 2.0, Spring, Hibernate, JAXB, Oracle, JavaScript, CSS,

Web logic, Web Services, SVN, Ant, JSON, Mercury Center, Source Forge.

Additional work history available upon request

We'd love your feedback!