We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

St Paul, MN

PROFESSIONAL SUMMARY:

  • Over 10 years of experience in all phases of SDLC as a Senior Java Developer and Tech lead, primarily in Java based Technologies. Functional & Domain experience include Retail, Finance, Insurance and Annuities line of business.
  • I am a highly motivated individual and a strong team player, with excellent technical, leadership and communication skills.
  • Over 10 years of extensive development & Lead experience (Java technologies) using Agile, Iterative and Waterfall methodologies. Involved in, large end to end development of applications and various maintenance projects for major retail (Target & Rite - Aid), Insurance and Financial (Federal Reserve Bank) institutions.
  • Over 3 ½ years of development experience in Merchandizing & Replenishment areas, Involved in rewriting existing Purchase order & Import allocation systems in to Java (ATG) based web application, and, creating new java based EOS systems using EAD4J frame work.
  • Over 4 years of experience in developing and leading enhancement efforts for Insurance, Annuity’s & Illustration tools primarily working on XMLs and web services.
  • 2 year of development and functional experience in Transaction Services and Collection systems primarily working on Struts EJB, JSP, Rest Web services, Spring MVC, Swing, Web sphere MQ and oracle.

TECHNICAL SKILL SET:

Technologies: J2EE, Servlets, JSP, Java Beans, JDBC, JMS, JNDI, Swing, EJB, REST Web services, SOAP webservices, Spring, Hibernate, Websphere MQ, Connect: Direct, Secure Transport,Spring Batch

Operating Systems: Windows,Unix,AIX,Solaris

Programming languages & Methodologies: Java, J2EE, HTML, XML, CSS, UML, JavaScript, SQL, Agile, Iterative waterfall, Pair programming

Frameworks: JSF, ATG, EAD4J, Struts, Spring MVC,Junit,log4j

Databases: Oracle, DB2, MS SQL Server, MS Access

Application Servers: WebSphere, JBoss, Tomcat,TC server

Portal: Liferay Portal 5.1

Change control: VSS, Dimensions, CVS, and SVN (Subversion),Accurev

IDE Tools: IBM WSAD, IBM RAD, JBOSS Developer Studio, Eclipse, IBM Rational XDE,Spring tool Suite

Other Tools: Visio, MPP, Maven, Ant,TOAD, SQuirreL SQL, Continuous Integration tool-Hudson, Issue Tracking tool -JIRA, Quality center(QC), Automated testing tool-Watir, Putty, Axway ST client, project planning and tracking tool for agile-Xplanner, Requirement management tool -Contour(Jama), Agilegen,Sonar,JVM monitor

WORK EXPERIENCE:

Confidential, St Paul, MN

Sr. Java developer

Responsibilities:

  • Performs analysis, design, development, testing, deployment, and support of Spring batch applications.
  • Interpret business and technical requirements for enterprise information systems or Java EE compliant applications. Communicates moderately complex technical topics to non-technical audiences.
  • Proficiencies in Java EE technologies to include JAVA Enterprise Edition, Spring MVC, Spring batch, Rest Web services.
  • Writes and updates technical documentation such as design documents, knowledge base documents.
  • Provide guidance and work leadership to less-experienced programmers.

Environment: Java, J2EE, Spring MVC,Spring batch, J2EE Design Patterns, JDBC, JUnit, HTML, XML, JavaScript, Eclipse, Accurev, Graddle, Restful webservices, Agile, Websphere, UNIX, Oracle, JMS/WebSphere MQ (P2P and pub/sub), Performance tuning, Multi-threading batch processes, TC server.

Confidential, MN

Sr. Java developer

Responsibilities:

  • Performs analysis, design, development, testing, deployment, and support of Java J2EE core ACH payment processing applications, including event-driven transaction processing.
  • Interpret business and technical requirements for enterprise information systems or Java EE compliant applications. Communicates moderately complex technical topics to non-technical audiences.
  • Issue identification and resolution, status updating, analyzing and reporting on alternative design solutions.
  • Performs research activities with a focus on complex business systems, automated systems development, enterprise information systems, and/or project enhancements with Bank and System-wide impact. Identifies and analyzes operational impacts of new projects, services, infrastructure, enterprise information systems, and automated systems. Addresses moderately complex customer problems and/or issues as necessary.
  • Provides technical leadership.
  • Supports the manager with proposals for business system changes. Provides input to the development and implementation of standards, procedures, and safeguards.
  • Assists in coaching/mentoring more junior developers in the development and implementation of technical solutions.
  • Responsible for estimating, tracking, and reporting status on tasks.
  • Participation in on-call rotation for after-hours support when system goes to production.

Environment: Java, J2EE,Struts, Spring, Hibernate, EJB, JSP, Servlets, JDBC, REST web services, JUnit, HTML, XML, JavaScript, Eclipse, SVN, Agile, Websphere, UNIX, Pair Programming, Oracle, Maven, JMS/WebSphere, TOAD, Squirrel

Confidential, MN

Sr. Java developer

Responsibilities:

  • Perform analysis, design, development, testing, deployment, and support of enterprises scale systems to achieve or exceed the desired business needs. Reviews and assesses Code for long term support, scalability and maintenance cost of ownership.
  • Implement best practice processes throughout the software development lifecycle which adhere to company policies.
  • Translate business requirements in the form of user stories and acceptance Criteria into working software modules.
  • Develop test fixtures to support development of regression test scripts.
  • Participate in system integration testing, and support of user acceptance testing.
  • 24x7 availability for Production Support.

Environment: Java, J2EE, Swing, Hibernate, EJB, Spring MVC, Spring jdbc, JSP, Servlets, JDBC, Struts, JUnit UML, CSS, HTML, XML, Javascript, Eclipse, SVN, JBOSS, Agile.

Confidential, MN

Sr. Java developer and Tech lead

Responsibilities:

  • Lead technical change efforts of multiple vendor teams to the web based illustration applications.
  • Design & construction of the key component enhancements for Illustration tools
  • Create Functional/technical Requirement documentation based on the business requirements
  • Create testing & release planning efforts for various changes in the systems
  • SSO Uplift efforts to Migrate from Affiliate 4x to SAML 2.0
  • Review deliverables & participate in technical design and construction efforts
  • Provide support for production issues for new releases during warranty period.
  • Provide forecast & variance reports to Ameriprise senior management teams on budget, Efforts & Schedule

Environment: Java Servlets/JSPs, Spring MVC, IBM RAD, Web services, XML & HTML.

Confidential, PA

Sr. Java developer

Responsibilities:

  • Develop use case, Functional specification, UMLs and UI Specification documents
  • Design & construction of the key modules using JSF within riteaid.com site
  • Single point of contact for offshore development activities & review of all critical deliverables form Offshore
  • Involved in planning & execution of product launch including testing, Implementation & post implementation validations
  • Provide status updates to Internal & Client management teams

Environment: Java, JSP, Javascript, JSF, Jboss, Liferay portal, CSS, HTML.

Confidential, MN

Sr. Java developer

Responsibilities:

  • Develop User interface specification (UI Specs), review with Target technology and Business teams
  • Create Low level design documents and System test plans
  • Develop (Coding and unit testing) complex modules from onsite and review of code deliverables from Offshore for one of the 4 modules
  • Execute system testing efforts for my module, support integration and UAT testing
  • Deployment of code in Integration and Production environments
  • Production support and construction efforts for change requests during warranty period
  • Provide status updates to Internal and Client management teams

Environment: Java Servlets/JSPs, ATG 7.0, IBM Rational XDE, XML, CSS, HTML

Confidential, MN

Java developer

Responsibilities:

  • Review user interface specification (UI Specs) with onsite team & get clarifications for the offshore team
  • Create Low level design documents & System test plans
  • Develop complex modules/screens from offshore & Provide technical help for the module team at offshore
  • Execute unit testing & support system, Integration testing efforts for onsite
  • Provide analysis & Fixes for issues found by onsite team before & after go live of the system

Environment: Java, JSP, EJBs, EAD4J, WASD, log4J, IBM Rational XDE, XML, CSS, HTML, Web services, MQ

We'd love your feedback!