We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Rancho Cordova, CaliforniA

SUMMARY

  • Over 9+ years of professional experience in development and deployment of various Object oriented and web - based Enterprise Applications using Java/J2EE technologies and working on the complete System Development Life Cycle (SDLC).
  • Having very good understanding in Logistics, Health Care and Telecommunications domain.
  • Experience in application/web servers like IBM Web Sphere, Web Logic Application Servers, JBoss and Tomcat Web Servers.
  • Experience in building projects using development tools like IBM RAD, Eclipse.
  • Proficient in n-tier application design and development using Java, J2EE, JSP, Servlets, Struts 2.0, JSF, Oracle SQL.
  • Proficient in Amazon Web Services VPC, EC2, S3, IAM, RDS, Route53, Cloud formation, Cloud Watch, Dynamo DB and Elastic search. Familiar with AWS Command line interface.
  • Good experience in implementing web service (JAX-RS) layers and prototyping User Interfaces for intranet, web applications and websites using HTML, XML, CSS, AJAX, Java Script, JQuery, and SOAP.
  • Experience in Log4J logging framework and Quartz scheduling framework.
  • Experience in working with various Databases like MYSQL, Oracle, and SQL Server. Strong experience in JDBC, SQL, PL/SQL.
  • Developed custom front end web modules to support multiple browsers such as Chrome, IE and Opera.
  • Good knowledge of Design patterns like DAO, DTO and Model View Controller.
  • Working Knowledge in JSON and XML technologies such as XSL, XSLT, XPath, parsers like DOM.
  • Excellent in defect fixing, solving complex problems and performance tuning.
  • Worked in developing Web Services (SOAP), REST using JAX-WS and JAX- RS
  • Worked in Development teams under various roles such as Designer, Developer and Group Leader.
  • Progressed through several project life cycles performing code development activities varying from UI design to Business functionality implementation.
  • Flexible committed individual with excellent interpersonal & communication skills, aiming to specialize in the fields of Java/J2EE.
  • Good working knowledge on GIT, SVN and Gradle for version control.
  • Outstanding skills in design aspects and technical documentation along with strong interpersonal, analytical, and Organizational skills.
  • Active participation in the entire lifecycle of software development. Activities include study of conceptual design as well as detailed design, coding, unit testing, system integration testing and support.
  • End to end development support of the application till the final rollout of the application.
  • Demonstrated excellent presentation and communication skills while conducting functional and technical training sessions.

TECHNICAL SKILLS

Programming Languages: C, C++, JAVA, J2EE, and SQL., MYSQL

Web Technologies: HTML 5, CSS, DHTML, XML, CSS, DOM, AJAX, JavaScript.

IDE and Tools: Eclipse, Net Beans IDE, Visual Studio, Intelli J

J2EE Technologies: Servlets, JSP 1.2/2.0, Maven, JSTL, JDBC, JSF 1.1/1.2.

Application/Web Server: Web Sphere 8.1/9.0, Apache Tomcat 5/6/7, J Boss

Databases: Oracle 9i/10g/11, SQL Server 2000, SQL joins, MySQL.

Frameworks: Struts 1.2/2.0, Spring 2.5, 4.0, Hibernate 3.0, J Unit, Log4j. JMock, TestNg, Selenium web driver

Methodologies: UML, Agile, Scrum, SDLC

Version Control Tools: GIT, SVN, Gradle

Operating Systems: Windows 7/8, IOS, UNIX

Office Tools: MSWord, Excel, PowerPoint.

Scripting Languages: Bash, Python, Ansible playbooks

PROFESSIONAL EXPERIENCE

Confidential, Rancho Cordova, California

Sr. Java/J2EE Developer

Responsibilities:

  • Worked on Core Java -Java 8, Spring based project, Rest APIs
  • Worked on git - git bash terminal experience to create branches, commit code, merges, git push, git pull, Jenkins’s pipeline runs to deploy project code changes on new features to DEV, Test, Stage and production environment.
  • Worked as Release coordinator to deploy project changes to production and Sandbox environment.
  • Gained experience as Day call/On Call coordinator, responsible for activities like keeping acceptance environment Jbehave-end to end tests passing every day and answering to other teams when there is exceptions seen in logs/Splunk logs regarding data exchange with Claim-Validation API project.
  • Worked on Splunk dashboard.
  • Responsible for leading the whole team of Developers and Testers and business analysts and making sure we are meeting deadlines.
  • Experience on writing Drools rules and Jbehaves- for integration testing of the rules defined for validating rules defined in Drool’s language.
  • Troubleshooting Drools rules testing, Writing unit tests. Sonar validation of the code.
  • Following scrum methodology by participating in PI planning and taking charge of user stories and then delivering feature enhancements of features in scrum methodology.
  • Performing Unit testing using XML test cases and creating design documents for the project.
  • Using Postman for POST and GET requests to validate API end to end testing.
  • Used extensively Spring boot and worked on Spring Data JPA/ Spring Web services.
  • Used Java 8 - concurrency/parallel processing - Streams, Optional and Lambda.
  • Used Design patterns/principles.
  • Experience in working and building RESTFUL web services (JAX-RS) to collaborate the product/branch subsystem with the new payment systems.
  • Participated in CI/CD - continuous integration and continuous delivery process while also was part of monthly and weekly releases of the application.
  • Worked on version control tools like SVN, GIT and Gradle.
  • Participated in all phases of SDLC - designing, development, testing, releasing to production, postproduction support.

Environment: Core Java 8, Spring MVC, Spring Boot, Web services like REST, Multithreading, SQL joins, Micro Services, SQL Server, Spring data JPA, Bash Scripting, Python, GIT, Gradle, IntelliJ, Hibernate, Drools, Jbehaves, SoapUI, Postman, Splunk, DBeaver

Confidential, Alpharetta, Georgia

Sr. Java/J2EE Developer

Responsibilities:

  • Worked on micro services development which involved using Java 8 and Spring Boot and Hibernate and Rest APIs.
  • Responsible for leading the whole team of Developers and Testers and business analysts and making sure we are meeting deadlines.
  • Gained experience in server management, maintaining and troubleshooting on server package and patch admin.
  • Experience in working with AWS EC2 resources like Volumes, Key pairs, Placement Groups, Elastic IPs.
  • Using Kafka messaging service for the Rules Framework project, posting data on Kafka topics and retrieving data from Kafka topics and then persisting into a database which is MySQL.
  • Following scrum methodology by participating in PI planning and taking charge of user stories and then delivering feature enhancements of features in scrum methodology.
  • Performing Unit testing using XML test cases and creating design documents for the project.
  • Developed and executed test case scenarios/stories and automation regression testing using Selenium Web Driver.
  • Worked on a Bash scripting project, where I worked on breaking down one service on one server into 2 different servers and then triggering the whole service from the control server using ansible playbooks.
  • Used extensively Spring boot and worked on Spring Data JPA/ Spring Web services.
  • Used Java 8 - concurrency/parallel processing - Streams, Optional and Lambda.
  • Used Design patterns/principles.
  • Experience in working and building RESTFUL web services (JAX-RS) to collaborate the product/branch subsystem with the new payment systems.
  • Good experience in implementing J2EE compliant applications using various design patterns, Hibernate and Messaging Middleware using JMS and Kafka
  • Worked on unit test plans using J Unit.
  • Participated in CI/CD - continuous integration and continuous delivery process while also was part of monthly and weekly releases of the application.
  • Worked on version control tools like SVN, GIT and Gradle.
  • Installed, configured and administered Oracle WebLogic Server 11g in Development, Test and Production Environments.
  • Upgradation of WebLogic servers in development, testing and production environment and applying patches.
  • Installed and Configured iPlanet/Apache Plug-ins for WebLogic.
  • Participated in all phases of SDLC - designing, development, testing, releasing to production, post production support. Also good experience in performance tuning of the code.

Environment: Core Java 8, Spring MVC, Spring Boot, HTML 5, XSLT, Java Script, JSF, Selenium IDE, WebLogic Server 11g, Bootstrap, Web services like REST, Multithreading, SQL joins, Kafka messaging service, JavaScript, Micro Services, MySQL, Spring data JPA, Bash Scripting, Python, GIT, Gradle, IntelliJ, Hibernate

Confidential, Madison, Wisconsin

Java/J2EE Developer

Responsibilities:

  • Worked on Java and J2ee development for the CWW Services project, and design and architectural changes of the project in Java 1.8 based Web and Enterprise application in Windows environment.
  • Following scrum methodology by participating in PI planning and taking charge of user stories and then delivering feature enhancements of features in scrum methodology.
  • Utilizing the new unit testing technologies like Selenium, Junit to maximize the test coverage.
  • Developed and executed test case scenarios/stories and automation regression testing using Selenium Web Driver.
  • Involved in initial POC to implement legacy applications to build in using Spring, Hibernate.
  • Worked on UI - Response design and major work on frameworks like Bootstrap for CSS.
  • Enhanced CWW application’s UI using JavaScript, HTML 5, JSON in multiplatform Unix and Linux operating system environments,
  • Adopted the scrum methodology of agile software developments, to meet the ever-changing business need.
  • Developed UI for ACCESS using JSF - Java Server Faces.
  • Worked on developing and consuming microservices for this project.
  • Used Spring Boot for writing spring-based code just to avoid multiple dependencies in POM.
  • Participated in CI/CD - continuous integration and continuous delivery process while also was part of monthly and weekly releases of the application.
  • Enhanced server-side logic to support Legacy application built in Spring and Hibernate.
  • Experience in working and building RESTFUL web services (JAX-RS) to collaborate the product/branch subsystem with the new payment systems.
  • Troubleshooting the issues in production and fixing the issues.
  • Experienced Level knowledge of Microservices, Spring Boot.
  • Defect fixing during the application QA phase.
  • Logging Production incidents, gathering information and root cause analysis in an online tool called AGM and used Rally to log in defects.
  • Developed and implemented the interactive functionality using JSP.
  • Pulled and pushed code in GitHub repository to keep a proper storage of code.
  • Extensively used Struts Validator for server-side validations and JavaScript for client-side validations.
  • Actively involved in configuring the Web Logic 11g application Server, JBoss and deployed all the modules like Web modules and Business modules.
  • Developed Stored Procedures, Queries to extract the Customers data from the database.

Environment: Core Java 1.9, Spring MVC, Spring IOC, Servlets, JSP, HTML 5, XSLT, Java Script, JSF, Selenium IDE, Web Logic 11g, Bootstrap, Web services like REST, Multithreading, SQL joins, JMS, JavaScript, Micro Services, MyBatis 3.5

Confidential, Pittsburgh, Pennsylvania

Java/J2E Developer

Responsibilities:

  • Responsible for java development and performance enhancement, and design of Java 1.8 based web and enterprise application in Windows environment.
  • Following scrum methodology by participating in PI planning and taking charge of user stories and then delivering feature enhancements of features in scrum methodology.
  • Utilizing the new unit testing technologies like Selenium, Junit to maximize the test coverage.
  • Worked on Kakfa messaging services. Posting data on kafka topic and retrieving data from kafka topic and persisting the database. Using java 8 and Spring boot, Rest APIs.
  • Developed and executed test case scenarios/stories and automation regression testing using Selenium Web Driver.
  • Involved in initial POC to implement legacy applications to build in using Spring, Hibernate.
  • Worked on UI - Response design and major work on frameworks like Bootstrap for CSS.
  • Enhanced Linehaul application’s UI using JavaScript, HTML 5, JSON in multiplatform Unix and Linux operating system environments.
  • Adopted the scrum methodology of agile software developments, to meet the ever-changing business need.
  • Developed UI for TMS classic using JSF - Java Server Faces.
  • Worked on developing and consuming microservices for this project.
  • Used Spring Boot for writing spring-based code just to avoid multiple dependencies in POM.
  • Participated in CICD - continuous integration and continuous delivery process while also was part of monthly and weekly releases of the application.
  • Enhanced server-side logic to support Legacy application built in Spring and Hibernate.
  • Experience in working and building RESTFUL web services (JAX-RS) to collaborate the product/branch subsystem with the new payment systems.
  • Troubleshooting the issues in production and fixing the issues.
  • Beginner Level Knowledge of AngularJS 2.0, Micro Services, Spring Boot.
  • Defect fixing during the application QA phase.
  • Logging Production incidents, gathering information and root cause analysis in an online tool called AGM and used Rally to log in defects.
  • Developed and implemented the interactive functionality using JSP.
  • Pulled and pushed code in GitHub repository to keep a proper storage of code.
  • Extensively used Struts Validator for server-side validations and JavaScript for client-side validations.
  • Actively involved in configuring the Web Logic 11g application Server, JBoss and deployed all the modules like Web modules and Business modules.
  • Developed Stored Procedures, Queries to extract the Customers data from the database.
  • Used Subversion for Version Control Management and all over worked on JDK 1.8 for core java.
  • Involved in code reviews, debugging and testing, used TestNg framework for automation.
  • Prepared Use-Cases from the given requirements and also interacted with clients for requirements gathering and clarifications.
  • Extensively used Spring MVC, Spring ORM, Spring Transactional, and Spring Core in developing SOA based application payment modules.
  • Actively participated in 11g Oracle Database Upgrade from 10g.
  • Worked on Web logic 12C upgrade for the java-based application, maven-based code, building and deploying the project to the web logic console.

Environment: Core Java 1.8, EJB 2.0, Spring MVC, Spring IOC, Servlets, JSP, HTML 5, XSLT, Java Script, JSF, Selenium IDE, Web Logic 11g, Bootstrap, Web services like REST, Scrum, Multithreading, SQL joins, JMS, JavaScript, Micro Services

Confidential, Salt Lake City, UT

Java/J2EE Developer

Responsibilities:

  • Responsible for java development and performance enhancement, and Design of the Java 1.7 based Web and Enterprise application in Windows environment.
  • Utilizing the new unit testing technologies like Selenium, Junit to maximize the test coverage.
  • Developed and executed test case scenarios/stories and automation regression testing using Selenium Web Driver.
  • Responsible for making retail transactions work perfectly using Point of Sale in Java.
  • Involved in initial POC to implement legacy application to build in existing TS Payments application built in spring, Hibernate.
  • Worked on UI - Response Design and major work on frameworks like Bootstrap for CSS.
  • Enhanced Confidential Provisioning UI using JavaScript, HTML 5, JSON in multiplatform Unix and Linux operating system environments,
  • Participating in Sprint meetings in every two weeks to discuss new requirements and bugs.
  • Adopted the scrum methodology of agile software developments, to meet the ever-changing business need.
  • Worked on E-commerce based Applications which involved enhancement on my ABI Skills.
  • Developed UI using JSF - Java Server Faces.
  • Experience in working and building RESTFUL web services (JAX-RS) to collaborate the product/branch subsystem with the new payment systems.
  • Troubleshooting the issues in production and fixing the issues.
  • Worked on JSF for development and design of Confidential applications.
  • Defect fixing during the application QA phase.
  • Worked on front end, designed and developed in JavaScript and Ajax.
  • Monitoring production logs and runtime configurations using Dynatrace.
  • Logging Production incidents, gathering information and root cause analysis.
  • Developed and implemented the interactive functionality using JSP.
  • Pulled and pushed code in GitHub repository to keep a proper storage of code.
  • Extensively used Struts Validator for server-side validations and JavaScript for client-side validations.
  • Participated in CICD - continuous integration and continuous delivery process while also was part of monthly and weekly releases of the application.
  • Actively involved in configuring the Web Logic 11g application Server, JBoss and deployed all the modules like Web modules and Business modules.
  • Developed Stored Procedures, Queries to extract the Customers data from the database.
  • Used Subversion for Version Control Management and all over worked on JDK 1.7 for core java.
  • Involved in code reviews, debugging and testing, used TestNg framework for automation.
  • Prepared Use-Cases from the given requirements and also interacted with clients for requirements gathering and clarifications.
  • Extensively used Spring MVC, Spring ORM, Spring Transactional, and Spring Core in developing SOA based application payment modules.
  • Actively participated in 11g Oracle Database Upgrade from 10g.

Environment: Core Java, Java 8, HTML 5, Node JS, CSS, Servlets, Struts, JSP, jQuery, JSON, AJAX, Hibernate, IBM WebSphere application server, CVS, MAVEN., JAX- RS, JAX-WS, Mongo DB, Spring MVC, JDK 1.7, Oracle 10g, JSF (Java Server Faces), GitHub, Micro Services

Confidential, Orlando, FL

Java Developer

Responsibilities:

  • Worked on Design and Development of the core Java based Web and Enterprise application in Windows environment.
  • Participating Sprint meetings in every two weeks to discuss new requirements and bugs.
  • Adopted the scrum methodology of agile software developments, to meet the ever-changing business need.
  • Worked on Quartz as job scheduling tool for the application’s weekly or monthly or daily jobs.
  • Implemented Business Logic using Session Beans for the Application/Business Tier.
  • Developed and executed test case scenarios/stories and automation regression testing using Selenium Web Driver.
  • Designed and coded in java for which used JDK 1.7, using Class loading, managing Memory Management.
  • Involved in implementation of new component, Electronic Document Management (EDM) in workflow.
  • Participated in CICD - continuous integration and continuous delivery process while also was part of monthly and weekly releases of the application.
  • Good experience in implementing J2EE compliant applications using various A Design patterns, Hibernate and Messaging Middleware using JMS and MQ
  • Involved in design and implementation of Queue Metrics in the workflow.
  • Design patterns like Session Façade, Business Objects, Builder, and Data Access Objects and Value Objects/Data Transfer Objects (DTO) are used.
  • Developed a service which enhances the system’s capability in accepting documents from multiple sources and queue them up for processing.
  • Worked on complex queries like SQL server/ SQL server joints and SQL queries on database end of application in multiplatform UNIX and Linux operating system environment.
  • Implemented monitoring and established best practices around usage of elastic search.
  • Configuration of application using Spring MVC, Java Server Pages.
  • Developed JSP pages, custom tag libraries for presentation layer using Spring MVC Annotations Driven Framework, JSP Standard Tag Library (JSTL).
  • Design and redesign of the application using EJB.
  • Used PL/SQL to write Stored Procedures for complex inserts and updates.
  • Used Maven for building the application.
  • Develop the user interface using HTML 5, Java Script, Servlets, JSP, and other web technologies.
  • Designed and developed cod0e with integration using NoSQL DB - Mongo DB.
  • Worked on unit test plans using J Unit.
  • Develop the applications using Rational Application Developer.
  • Design and Development of Web Services like REST (Jax-RS) and SOAP to integrate with other components of the system.
  • Designed and developed applications with multi-threaded environment.
  • Development of SOA components using WSDL, SOAP, REST, XML, and XSD etc.
  • Designed and developed SQL inner joins, outer joins, left and right joins in back end database development. Hands on SQL complex queries also.
  • Log4J was employed for logging errors in the application and J Unit was used for Unit Testing of the developed code versioning control by SVN.
  • Used XSLT to transform into XML to represent the data and send it to the other application.
  • Worked on Wily intro-scope tool from CA Technologies to monitor the performance of Disney websites like DCL (Disney Cruise Line), DME (Disney Magical Express), DVC (Disney Vacation Club).
  • Edited and coded to design and develop J-meter plug- in to enhance the features of the tool to test applications in more details.
  • Analyzed snapshots collected in J-Visual VM and another tool Your kit to detect the issue in application causing low performance and high response time
  • Used snapshots of j-Visual VM to tune Disney applications certain call’s high response time to lower it.
  • Used Maven for building the application in local machine and then did code walk through to analyze the issue which is lowering performance of the application.
  • Used Putty to connect to the host remotely using Linux commands to analyze current core java processes on the server.
  • Designed and developed applications with multi-threaded environment.

Environment: Core Java, Java 8/J2EE, Spring, Struts, Servlets, Hibernate, RESTFUL/SOAP Web Services, JAX-RS, JAX-WS, JSF, SSO(Single Sign On), SOAP UI, MVC, JSP, CSS, JSON, JavaScript, JDBC, Dojo, Maven, Apache, Tomcat, Oracle WebLogic 11g, Oracle DB 10g/11g, Unix Shell Scripting, FileZilla, Putty, SQL, WLST, JDK 1.5, HTML5, Bootstrap, JDK 1.7, GitHub

We'd love your feedback!