We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 9years of IT experience in design, development, implementation and testing of Client - Server, Web Applications using Java/J2EE Technologies.
  • Experience in SDLC (Software Development Life Cycle) that includes Requirements Analysis, Design, Coding, Testing, Implementation, Maintenance with methodologies like Waterfall Model and Agile Methodology.
  • Experience in design and development of web-based applications using Java, JDBC, SQL, Servlets, JSTL, JSP, XML, Java-API and Spring.
  • Experience in Java concepts such as Collections, Multi-threading, Synchronization, Exception Handling and OOPS concepts.
  • Experience in client-side Technologies such as HTML/HTML5, CSS/CSS3, JavaScript and jQuery, AJAX, JSON.
  • Experience with the ORM tool Hibernate involving Connection pooling, Mappings, Transaction Management, HQL (Hibernate Query Language).
  • Expertise in installing and setting up MQ monitoring tools.
  • Excellent working knowledge in configuring multiple WebLogic domains including machines, manage servers, node managers and cluster environments.
  • Hands on experience with scripting languages like Unix, Linux.
  • Experience in implementing SOA (Service Oriented Architecture) using Web Services (SOAP, WSDL, Restful and JAX-WS) and REST Services.
  • Experience with using Apache Tomcat Server.
  • Used Maven scripts for building and deploying the application in web/App servers.
  • Proficient in Design Patterns such as Spring MVC, Singleton, Session Façade, Data Access Object, Factory and Business Delegate.
  • Experience in using various spring modules such as Spring MVC, Spring Batch, Spring DAO/ORM, Spring Transaction handling, Spring AOP, Spring JMS and Spring Context.
  • Hands on experience in building an enterprise scale highly componentized application using Angular Java Script.
  • Experience in implementing CI/CD and test-driven development using Jenkins.
  • Proficient in writing SQL and PL/SQL queries, Stored Procedures, functions and triggers in Oracle, MS-SQL and MySQL.
  • Good experience in using ANT and Maven Build tools, JUnit for performing Unit testing and Log4j for logging.
  • Experience in designing and developing Amazon EC2, Amazon S3. Worked with version control systems like GIT and SVN.

TECHNICAL SKILLS:

Programming Languages: J2EE, Java

Application/Web Server: WebSphere6.x/5.x/4.x, WebLogic, JBoss, Apache Tomcat

Web Technologies: XML, JAXB, HTML, CSS, Java script

Design Patterns: J2EE Design Patterns, Proxy, Interface, Facade, DAO, Service Locator

Web Service: RESTful, SOAP, JAX-RS, JAX-WS, JAXB, WSDL.

Testing: JUnit, JProfiler, JTest, Selenium

IDE Tools: IntelliJ, Eclipse 4.x, Rational Application Developer (RAD), Rational Software Architect (RSA)

Databases: Oracle, PL/SQL, MySQL, DB2.

Build Tools and Other Tools: Ant, Maven, Jenkins

Version Controls: SVN, Git and CVS

Operating Systems: Windows, Unix, Linux

PROFESSIONAL EXPERIENCE:

Confidential

Java/J2EE Developer

Responsibilities:

  • Prepared Functional and Non-Functional requirements by analyzing the business requirements.
  • Used various core java concepts such as Multi-threading, Exception Handling, Collection APIs, Garbage collections for dynamic memory allocation to implement various features and enhancements.
  • Used CSS for applying style in entire applications.
  • Involved in complete development of ‘Agile Development Methodology/SCRUM’ and tested the application in each iteration.
  • Extensively Implemented SpringBoot, Dependency Injection (DI) and Aspect Oriented programming (AOP) features along with hibernate.
  • Developed RESTful web services that support JSON for other developers to access to speed up development within the GE network using Spring MVC, Spring Web Services, JSON, Log4J, RESTful, Postgre SQL.
  • Involved in using PostgreSQL to store data securely and to allow for retrieval at the request of the application.
  • Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments.
  • Deployed the microservice in Dev space of pivotal cloud foundry and help dev ops team to deploy in higher environment.
  • Focused on Test Driven Development (TDD) thereby creating detailed JUnit tests for every single piece of functionality before writing the actual functionality.
  • Wrote Junit test cases to test the Spring DAO layer, created Batch Services to generate reports using Spring Batch, and used Jerkins for Behavior Driven Development (BDD) also developed automated unit test cases using Protractor.
  • Used Bower for managing UI dependencies in the project using bower.json file and running command is like bower install.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers, app enders components.
  • Prepared technical reports and documentation manuals during the program development.
  • Written ANT scripts for building application artifacts and clean-up jobs and development purposes.
  • Used Rational Clear Case for version control and PMD for bug tracking.
  • Performed deployment of applications on JBoss Application Server.
  • Scheduled daily status meetings within the offshore team and used to communicate the same to the onsite team accordingly.

Technologies Used: Java, Predix, Spring, Hibernate, POJO, XML, REST, Junit, Jenkins, Maven, Unix, Responsive Web Design, JavaScript, JQuery, AJAX, Bootstrap, Agile Scrum, JSON, GIT, Web Storm IDE Tool

Confidential

Java J2EE Developer

Responsibilities:

  • Working on developing enterprise Web and Client-Server applications using Java/J2EE technologies. The applications are responsible for coupon generation and maintenance at Kroger.
  • Working in an agile environment to gather requirements, analyze system design, implement code and test in a two-week iteration period.
  • Working with Java to update and maintain business logic. Spring and JDBC are used in the backend.
  • Utilizing HTML5, CSS, JavaScript, JSPs, ExtJS, Stripes framework for User Interface development. This includes fixing bugs and working on new UI enhancements for the applications.
  • Worked on creating and consuming Rest Services using various annotations and dealt with media type formats of JSON and XML.
  • Working with Junit framework for updating existing and writing new unit test cases in accordance to code changes and enhancements.
  • Using SQL Developer IDE to write SQL queries to retrieve and manipulate data from Oracle 11g Database. Similarly Using DbVisualizer IDE for DB2 database.
  • Extensively used Hibernate/JPA and Spring-JDBC in data access layer to access and update.
  • Using Jboss6 and WebLogic servers to deploy and run the applications.
  • Troubleshot Perl scripts that are required to run certain scheduled jobs as and when necessary.
  • Monitoring Server logs using WINSCP and Putty for production issues and troubleshooting.
  • Working with IntelliJ and Eclipse IDEs and version control system GIT. Using JIRA for bug and issue tracking.
  • Using Maven for project build and TeamCity for Continuous Integration.

Technologies Used: Java, Spring, Hibernate, RESTful API, JIRA, HTML5, CSS, JavaScript, Eclipse, Oracle, Jboss, SonarQube, Eclemma, Tortoise SVN, Maven, Splunk

Confidential

Java/J2EE Developer

Responsibilities:

  • Development of Rest service by Spring framework. Working experience in Apache Camel.
  • SPA front-end development using Aurelia JavaScript framework.
  • Application build experience in Gradle. Working experience in version control using Git.
  • Working experience in Tomcat server. Basic Understanding of Maven and Ant.
  • Involved in the requirements review, design, development, Unit testing and Bug fixing of the system and used Agile Development methodology.
  • Used Java Script to perform validation on the client side.
  • Written Controller and DAO classes to interact with hibernate.
  • Data Operations are performed using Spring wiring with Hibernate and Implemented Hibernate Template and criteria API for querying database.
  • Developed RESTful microservices using Spring REST, MVC, and Consumed REST based with Rest template based on RESTful APIs.
  • Wrote SQL Queries, PL/SQL stored procedures, triggers, and packages on Oracle database.
  • Used Log4J for debugging the application.
  • Used Eclipse for coding the application and used SVN for change control.
  • Involved in post-production activities, which includes resolving application specific issues and pushing the fixes in deployments after each production release.

Technologies Used: Java, Spring, SOAP Web Services, HTML, Maven, JavaScript, Ant, jQuery, AJAX, Hibernate, Oracle, PL/SQL, Windows XP

Confidential

Software Engineer

Responsibilities:

  • Application is developed in Chordiant Framework, it is a Customer Relationship Management widely used across Banking projects.
  • Used JSF core, HTML and JSTL Tags to develop UI components using MVC architecture.
  • Developed applications based on Localization.
  • Used ANT for compilation, building JAR, WAR and EAR files, and deployed the application on.
  • Actively participated in the daily scrum meetings to produce quality deliverables within time information and helped clearing ambiguity in requirements document.
  • Developed BPD to create the workflow.
  • Involved in defect resolution during the SIT and UAT Support.
  • Developed test Cases, Unit Test Plans for the Owned Use cases.
  • Extensively involved in making the application compatible to blind as per ADA specifications defined.
  • Trained team on Windows EYE software, it is used with the application to achieve ADA compatibility.
  • Used TIBCO services to get the Data from the Backend (IBS).
  • Proactively involved in organizational activities such as external reviewer and solution provider.

Technologies Used: Java, ANT, Chordiant, Eclipse, JavaScript, SQL, XML, JSTL, Face lets, JDBC, AJAX, WebSphere, HTML, CSS, JUnit, Maven, Servlets

We'd love your feedback!