We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

Durham, NC

PROFESSIONAL SUMMARY:

11 + years of experience in Software design, development and consulting. Primarily involved in coding and products delivery

PROFESSIONAL EXPERIENCE:

Sr. Java Developer

Confidential, Durham, NC

Responsibilities:

  • Designed and developed Java EE 6 / Java EE 7 stack applications
  • Provided technical guidance in improving legacy applications architecture
  • Created technical Design / product documentation for developers, end users and customers
  • Implemented Continuous Integration, regression testing environment for existing and newer Webservices (JAX - WS / JAX-RS) on Jenkins with multiple Git repositories
  • Implemented and maintained Security for existing Web Service (JAX-WS) (WS-Security /HTTP Basic Authentication / SSL)
  • Setup unit Testing environment for Web services and Standalone Java applications with profiling and code coverage to monitor and improve current application
  • Developed and supported legacy applications
  • Developed and maintained Gradle build script to support varied runtime and customer environment
  • Built Ubuntu 14.04 LTS virtual machines on Vmware EsXi 5.5.0 and created performance test environment using jMeter, SoapUI, Apache Load balancer and TomEE 1.7
  • Developed backend Service Layer (REST API - JAX-RS) DB using Oracle 11g
  • Designed and Implemented messaging model using JMS, TomEE and ActiveMQ
  • Guided the team in designing / architecting high availability Service oriented applications mongoDB /Node.js Certified DBA and Developer
  • Hands on experience in deploying and managing DataStax Cassandra 2.1.6 cluster on Amazon EC2

Lead Java Developer

Confidential, Raleigh, NC

Responsibilities:

  • Designed and developed Java EE 5 / Spring 3 /JPA 2 service applications with RESTful (JAX-RS -JSON) and SOAP (JAX-WS-XML) to consume and expose services.
  • Led team of developers to comply Confidential ’s SDLC process.
  • Worked as Team Lead between developers, product owners and managers
  • Modeled schema: Database used Oracle. Application Server: WebSphere 7
  • Confidential Rational Software Architect for Design and development and Rational Team Concert for source control, and agile planning with continuous builds
  • Provided technical guidance to the team, guided Sprint planning and coordinated with multiple functional teams (QE, BPM, Data warehouse/ETL and UI/UX) in a fast-paced Agile/Scrum environment
  • Worked with Product owner in creating user stories / product backlogs
  • Ensured implementation adhere internal SDLC process in a government regulated environment.
  • Reviewed Developers’ deliverable /code before QA / Product owner’s approval.

Sr. Java Developer(Java EE)

Confidential, Research Triangle Park, NC

Responsibilities:

  • Led the team in migrating legacy applications to Java EE 6 applications
  • Development in Java EE 6/ jQuery /JSON/JAX-RS (Apache wink)/ EJB 3 with Java Transaction API JPA 2 (openJPA / Hibernate)/ DB2 9.7 / Websphere 8 (Java EE full profile)
  • Designed and developed applications using Confidential Rational Software Architect
  • Confidential Rational Team Concert (source control, and agile planning with continuous builds)
  • Independently analyzed application requirements, system problems and documented recommendations
  • Implemented recommended solutions
  • Implemented Test plans with openEJB/ jUnit 4 /jWebUnit / EJB Embedded Container JSR 318
  • Mentored interns / developers on newer application architecture
  • Developed Load / Stress tests using Confidential Rational Performance Tester 8.5. To maintain and improve concurrency and scalability of the applications

Java Developer(Java EE)

Confidential, Durham, NC

Responsibilities:

  • Designed and developed Java EE 5 and Spring 3.1 / Hibernate 3 applications
  • Technical Documentation: Designed class diagrams, sequence diagrams using UML (Altova).
  • SaaS integration with vendors using Web service Java Metro 1.3 (JAX-WAS-SOAP)/ RESTful (jersey) OpenID and OAuth
  • Designed XML Schemas for the core Web services
  • Load and Integration testing using Jwebunit / Jmeter / soapUI on Jenkin for Continuous Integration
  • Created and maintained product documentation - technical / functional
  • Production, Disaster Recovery and customer support
  • Managed / integrated open source software
  • Secured applications using Spring Security (AOP, Spring MVC)
  • Migrated Axis 1 environment / Web services to Java RI (Metro 1.2) Web services with WS-Security.

Environment: JBoss 5.1, Tomcat, XSL, XML with JAXB, JavaScript, CSS, Servlets, JSF 2, Struts, Expresso, Eclipse, NetBeans, Oracle PL/SQL Code Reviewer v5.0, SVN, Ant, JAX-WS,JMS and Spring Web Flow

Project Lead

Confidential

Responsibilities:

  • Designed and developed in (J2EE) Ajax, Servlets, Struts, JSP, EJB,XML (Eclipse), HTML/JavaScript DHTML
  • Project Documentation
  • Configuration on BEA Web logic
  • Development in Weblogic Tuxedo
  • Code review and functional testing

Lead Developer

Confidential

Responsibilities:

  • Development in Java, HTML/JavaScript DHTML
  • Requirement analysis, design and acceptance testing
  • Documentation and development of Interactive Demo Products using Java Applets/Adobe flash Action script 2.0

Hire Now