We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • Around 7+ years of experience in Analysis, Design & Development of JAVA and J2EE applications and performed multiple consulting roles including Software Engineer,Consultant and Developer
  • An experienced software engineer in Java web and client server development with knowledge in all the phases of the life cycle of the software including requirements , design, coding, testing, deployment, change and configuration management, process definitions and project management
  • Expert level skills developing applications using Core Java, J2EE, Web Services,JSF, JMS,JSP,Servlets, Java Beans, EJB, Hibernate, JDBC, XML, HTML,CSS, DHTML, JavaScript, Ajax, Angular JS and JQuery
  • Extensively worked on cloud migration of an application - Enterprise Cloud Platform
  • Extensively implemented various J2EE applications using MVC, Struts 2.0, Spring MVC, JSFand Design Patterns
  • Worked on various web servers like JBOSS, WebSphere, Tomcat, Web Logic
  • Working experience in Hibernate and JPA ORM tools
  • Good exposure and experience with Service Oriented Architecture (SOA) such as Web Services including SOAP, REST, WSDL, JMS, AJAX
  • Strong skills in RDBMS implementation and development using Oracle Database Server and hands on experience with SQL, PL/SQL andgood knowledge on NoSQL database like MongoDB and Cassandra
  • Worked with Junit for unit testing and Root cause analysis of bugs
  • Followed Agile/Scrum and Waterfall methodology of software development which satisfies the customer through early and continuous delivery of valuable software
  • Used subversion control tools like CVS, subversion, CMVC, Rational Clear Case

TECHNICAL SKILLS:

Languages: Java, J2EE, C++, C

Java/J2EE Technologies: JDK, EJB, Servlets, JSP, JSTL, JSF, JDBC, JavaBeans, MVC, Struts, Hibernate, JPA, Spring, log4j, JNDI, JMS, JUNIT, JAXRPC, JAXB, JAXWS, JAXRS, JSF, Jenkins

Cloud Environment: Enterprise Cloud Platform

Web Technologies: JavaScript, CSS, HTML, DHTML, XML, XSL, XSLT, SOAP/REST, AJAX, WSDL, Angular JS, Node.js, JQuery

Web/Application Server: JBoss Application Server, IBM Websphere, WebLogic, Apache Tomcat

Platforms: Windows (10, 7, Vista, XP, 2000, 98, NT), Unix, Linux, macOS

Version Control: Tortoise SVN, CVS, GIT

Databases: DB2, Oracle 9i, 10g,11g, 12c, MySQL 4.1, 5.0, MongoDB

Database Tools: SQL Developer, DB2Connect,PL/SQL Developer, MySQL workbench, Toad

PROFESSIONAL EXPERIENCE:

Sr. Java Developer

Confidential, Phoenix, AZ

Responsibilities:

  • Followed Agile methodology for project development and delivery of application, attended daily stand up meetings and involved in sprint planning sessions
  • Involved in designing the backend application architecture
  • Developed the Java Application using core java, threads/Concurrency, Exception handling, Java lang, Collections, IO
  • The entire application was developedusing Spring Framework
  • Involved in developing, implementing and configuring the JSON Objects in the Restful Web Services APIs, used these Web Services to interact with other application in organization
  • Used Websphere Application Server to deploy the application
  • Involved in the migration of the LocalChampion application to the ePaaS cloud platform to reduce the TI cost of the application
  • Used tools like XL Release for deployment, Splunk for logging and AppDynamics for monitoring
  • Used Jenkins for continuous integration and helped the team in resolving build issues

Environment: Java6, 1.8, J2EE, Spring 3.0.4, Enterprise Cloud, JDBC,IBM DB2, IBM WAS, JBOSS, Jenkins, XLR, Splunk, AppDynamics, Maven, Eclipse

Sr. Java Developer

Confidential, Phoenix, AZ

Responsibilities:

  • Developed user management screens using AngularJS, HTML, CSS
  • Used JQuery and JSF validation framework for front end validations
  • Developed the distributed Java Applications using core java, threads/Concurrency, Exception handling, Java lang, Memory Management, Collections, IO
  • Used Spring JDBC and Hibernate with Spring to access Database layer
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers and packages on Oracle 12c database
  • Used Apache Tomcat Server to deploy the application
  • Involved in fixing bugs and unit testing with test cases using JUnit framework
  • Used Jenkins for continuous integration and helped the team in resolving build issues
  • Used CVS for configuration management
  • Used Maven to build war files to deploy on Application Servers
  • Used Eclipse as the Integrated Development Environment for developing and debugging the application

Environment: Java 1.8, J2EE, Spring 3.0, Hibernate, Apache Tomcat 8, Spring JDBC, REST, WSDL, Oracle 12c, Angular JS, HTML, CSS,JQuery, JSF, JUnit, Jenkins, Maven, Eclipse

Java/J2EE Developer

Confidential, Charlotte, NC

Responsibilities:

  • Worked in Agile methodology environment including Test Driven Development with Continuous Integration/Delivery
  • Mentoring a team of three in offshore and delegating the sub-tasks, conducting daily Stand-up calls and participated in KT sessions
  • Participated in business meetings along with business analysts to record user requirements, and developed design artifacts and published
  • Developed user management screens using Javascript, HTML, CSS
  • Used Spring MVC3.0 architecture, Spring tags, and JSP on the front end
  • Design JSON responses according the request, send it back to the front end after the logic processing
  • Communicated with the developed Web Services using REST Client and JSON
  • Published and consumed RESTful Web Services for transferring data between different applications
  • Implemented Spring IOC to resolve dependency injection
  • Implemented JDBC template in the data access object layer to access and update information in the Oracle11g Database
  • Involved in coding and administering Project artifact deployed on IBM WebSphere Application Server
  • Used JMS to send messages securely, reliably and asynchronously to WebSphere
  • Implemented the logging mechanism using log4j framework
  • Wrote test cases in JUnit for unit testing of classes
  • Used Maven to build, run and create JARs and WAR files among other uses
  • Used SVN version control to track and maintain the different version of the project
  • Used Eclipse 3.8 IDE for developing code modules in the development environment

Environment: Java/J2EE, Spring MVC 3.0,Spring IOC, JSP, Hibernate 3.5.6, JDBC, Oracle11g,Javascript, HTML, CSS, JMS,JSON,REST,IBM WebSphere Application Server, Log4j, Maven,JUnit 3.8, SVN, Agile

Core Java Developer

Confidential, San Antonio TX

Responsibilities:

  • Involved in the full software development life cycle of the project from analysis and design to testing and deployment
  • Gathered Business Requirements and meeting different users for developing the application
  • Defined and developed the User interface screens using Core Java
  • Extensive use ofObject Oriented Programming (OOP) concepts, Collections, Generics, Multi-Threading, Exception Handling, and Design Patterns for functionality, such as portfolio summary and user information
  • Design E-R graphs and relationship among different database tables, Creation tables with low coupling
  • Wrote PL/SQL Queries, stored procedures, triggers and prepared statements
  • Business logic was built on Servlets
  • Implemented Spring MVC, dependency Injection and Spring AOP
  • Implemented JDBC template in the data access object layer to access and update the information the database
  • Used ANT Script to build WAR files and deployed on Apache Tomcat Server
  • Implemented the logging mechanism using log4j framework
  • Wrote test cases in JUnit for unit testing of classes
  • Used SVN for version control of the source code
  • Created RESTful web services interface to Java-based runtime engine
  • Participated in meetings to develop layout, color scheme for the web page and implemented them with the help of HTML, CSS and JavaScript
  • Implemented various useful design patterns including Singleton and Data Access objects etc.,
  • Experience working with Linux operating system

Environment: CoreJava, Servlets, Spring MVC, Spring AOP,Hibernate, JDBC,Apache Tomcat Server, Oracle, PL/SQL,Web Services, JavaScript,HTML,CSS, ANT, log4j, Junit, SVN, Linux

Java Developer

Confidential

Responsibilities:

  • Coding user interfaces using JSP
  • Coding Data Access Objects using Java
  • Working on New Requirements and Change Requests
  • Modifying the SQL Queries
  • Fixing Bugs during Regression testing
  • Preparing Unit Test plans
  • Unit Testing the modified code

Environment: Java, JSP, Tomcat, JavaScript, CSS, SQL, PL/SQL & HTML

We'd love your feedback!