We provide IT Staff Augmentation Services!

Senior Java/ J2ee Developer Resume

2.00/5 (Submit Your Rating)

Ewing, NJ

SUMMARY:

  • More than 7 years of work experience in Object Oriented Design, Modeling and Programming in Java, J2EE, XML and Relational Databases
  • Experience in all phases of software development life cycle
  • Expertise in Object Oriented Programming using Java and J2EE related technologies
  • Good understanding of Java 8 features
  • Good knowledge on Spring Boot and microservices
  • Expertise in MVC framework, developed applications using Struts 1.x and Spring MVC
  • Good experience in Spring’s MVC, IOC, AOP, Batch and Spring’s integration with Hibernate
  • Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Facotry, etc.
  • Excellent work experience in UNIX development environments. Hands on experience in UNIX scripting
  • Expertise in working in Agile and Waterfall methodologies.
  • Extensive experience working with the deployment engineers, DBAs, functional and performance testers
  • Used JMeter to perform internal load testing
  • Good experience on configuring build tools Hudson & Jenkins
  • Experience working with simple PL/SQL procedures
  • Good exposer to application servers Tomcat and JBOSS.
  • Worked in continuous integration environment using Jenkins and Hudson
  • Research - oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills
  • Sun certified Java professional and web component developer

TECHNICAL SKILLS:

Programming Languages: JAVA, J2EE, C, C++, XML, SQL

Frameworks: Spring3.2, Struts 1.2, Tiles, Hibernate 3.0

Web/XML Technologies: HTML, CSS, JavaScript, Servlets, JSP, XML, angularJS

Tools: Eclipse, winSCP, PuTTY, Jenkins, Splunk

Webservices: REST, JSON, Jackson API

RDBMS: Oracle 11G, 12C

Source Control: SVN

Testing Tools: JUnit, SOAP UI, Postman

Build Tools: Maven, Jenkins

Operating System: Windows, Linux

Application/Web Servers: JBoss, Tomcat.

Miscellaneous: JMeter, Splunk, AppDynamics

PROFESSIONAL EXPERIENCE:

Confidential, Ewing, NJ

Senior Java/ J2EE Developer

Responsibilities:

  • Worked on business and persistence tier using Spring and Hibernate frameworks.
  • Involved in design, development and testing phases of project
  • Followed Agile software development practice paired programming, test driven development and scrum status meetings
  • Configured Spring AOP framework to apply Logging and Exceptions.
  • Worked on fixing the defects found in Spring Batch applications
  • Fixed application code issues encountered during data migration from legacy system
  • Developed JUnit test cases for testing the code
  • Created a script and process for setting up local DB environment by using Oracle export & import utilities
  • Created anonymous PL/SQL procedures to automate the manual work around procedures
  • Used Eclipse Integrated Development Environment (IDE) in entire project development.
  • Worked on tools Jenkins, WinSCP, PuTTy for application deployment in DEV and JIRA for bug tracking
  • End to End ownership for all development activities.
  • Provided production support between

Environment: Java 1.7, Tomcat 7, Hibernate 3.0, Spring 3.2, BLC framework, AngulaR JS, Spring Batch, RESTful web Services, Maven, Eclipse Subversion, JIRA, XML, PL/SQL, Oracle 12C, Linux

Confidential, Princeton, NJ

Senior Java/ J2EE Developer

Responsibilities:

  • Migrated the applications to the latest versions of Java, Struts, Hibernate & JBoss
  • Migrated the application from physical servers to the cloud servers
  • Migrated the load balancers from Alteon to F5
  • Resolved the web and batch application issues in the migrated environment
  • Configured application build jobs on Jenkins for web & batch
  • Developed DB password encryption mechanism for web & batch applications
  • Worked on Web & batch deployment shell scripts
  • Worked with functional and perf testing team on the test strategy and test completion
  • Worked with the Engineering team to get the applications deployed in the Functional & Perf testing environments

Environment: Java 1.6, Jboss 5.0, Web Services, Hibernate 3.0, Struts 2.0, Log4j 1.4, Eclipse, Oracle 11g, Maven, Jenkins, WinSCP, PuTTY and Linux.

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Worked on the development of application change requests and defects
  • Configured application build jobs on Hudson for web & batch
  • Build and deploy the application using Hudson in Dev server and test the same
  • Worked with functional and perf testing team on the test strategy and test completion
  • Worked with the Engineering team to get the applications deployed in the Functional & Perf testing environments

Environment: Java 1.4, Jboss 4.0, Web Services, Hibernate 2.0, Struts 1.2, Log4j, Eclipse, Oracle 9g, Maven, Hudson, WinSCP, PuTTY and Linux.

Confidential

Corporate Trainer

Responsibilities:

  • Train the campus recruited software professionals on core concepts of Java & J2EE
  • Train the experienced developers on Struts & Hibernate
  • Assist the candidates on the completion of the project assignments
  • Develop and review the courseware
  • Prepare the test materials to assess the trainees knowledge after completion of the training

Environment: Java 1.5, Tomcat 5.0, Hibernate 2.0, Struts 1.2, Eclipse, Oracle 9g and Mavens

Confidential

Java/ J2EE Trainer

Responsibilities:

  • Taking threory classes of JAVA, .NET, C, C+, conducting interviews, making sure that newly recruited trainers are properly skilled to conduct trainings and assisting students in projects.

Confidential

Java/ J2EE Trainer

Responsibilities:

  • Worked as trainer at National Institute of Computer Technology. Responsibilities included taking theory classes of JAVA, C, C++.

We'd love your feedback!