We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Bethesda, MD

PROFESSIONAL SUMMARY:

  • Around 4 years of Experience in IT Industry and with good exposure on Software Development
  • Experience in Analysis, Design and Development in Java - J2EE technologies
  • Experience in working under Agile and Scrum methodologies.
  • Extensive experience in writing applications using Java/J2EE & related technologies such as Servlets, JSP, JDBC, JavaBeans, XML, HTML and SQL, ORACLE SQL middleware technologies such as Web Services, SOAP and REST for web base applications.
  • Actively involved in weekly Sprint calls with development and business teams for new code movement and bug fixes to production environment
  • Documented the results based on the Production, Acceptance, Integration Environments
  • Expertise in various open source frameworks like Struts, Spring, JSF and ORM Technology like Hibernate, JPA and Eclipse Link
  • Possess ability for technical support and guidance for post release, production system
  • Extensive Experience in using design patterns such as MVC (Model View Controller)
  • Extensive use of Open Source Software such as Web/Application Servers like JBoss5.x, Apache Tomcat, Apache Struts, LOG4J for logging information and exceptions, Maven, Apache ANT for making build scripts, CVS, GIT
  • Have good understanding of JUnit4 and TestNG and have practical experience
  • Experience in using RDBMS like MySQL and worked with database ORACLE SQL
  • Hands on Expertise with Continuous Integration and Continuous Deployment (CI/CD) process using Jenkins and DevOps Tools
  • Experience working on front end Design and Development using JavaScript, JSON, jQuery, AJAX, CSS, HTML5, and XML.
  • Expertise in Core Java with strong understanding & working knowledge of Object-Oriented Programming and API's like Collections, Multi-Threading, Exception-handling
  • Hands on experience in writing SQL queries, PL/SQL, Joins, Stored Procedures and Database Triggers
  • Experience on working with Oracle, MySQL Server and DB2 Relational Databases
  • Hands on experience with Amazon Web Services work environment and VDI
  • Experience in Using ANT, Maven build tools and Junit and TestNG unit test frameworks
  • Hands on Experience on Cucumber and Mockito frameworks
  • Hands on Experience with regression, load testing and performance testing framework JMeter
  • Hands on Experience in AWS Cloud environment, EC2, S3, Cloud Watch, Elastic Beanstalk.
  • Proactive attitude with excellent analytical, communication and interpersonal skills
  • Quick learner, innovative thinker, smart worker and adaptive team player

TECHNICAL SKILLS:

Development tools: Eclipse, NetBeans

Databases: MS SQL, Oracle SQL

Languages: C, C++, Java, JavaScript, DBMS, Scala

J2EE Technologies: Servlet, JSP, JDBC, JUnit

Frameworks: Spring MVC, Spring Framework, Struts, Hibernate, Junit, TestNG, Mockito.

Web/Application servers: Apache Tomcat, WebSphere, JBoss and SOAP, REST API

Web Technologies: JDBC, Servlets, JSP, HTML, CSS, JavaScript, Bootstrap, jQuery, XML, AJAX, JSON

Build & Packaging tools: ANT, Maven, Jenkins, Gradle, DevOps, Docker, GitHub, JIRA, Crucible, CI/CD, TTD

Project Management/Software Packages: NetBeans, Eclipse, SVN, Jenkins, Maven, Jira, Putty, SOAP UI, Bit Bucket, MS Project, Tortoise SVN.

WORK EXPERIENCE:

Confidential, Bethesda, MD

Java/J2ee Developer

Responsibilities:

  • Worked in teams following the Agile Scrum methodology to create full-stack applications
  • Worked closely with the Project Manager and project team in the development, enhancement, and maintenance of the NIDA grant application
  • Analyzed user needs and software requirements to determine feasibility of design, developing of timelines and managing of tasks for quality, schedule and budget
  • Participated in the full SDLC process (including development) to build code, test and migrate the application using Java and Oracle
  • Developed the necessary front-end user interfaces in JSP’s, HTML, Java Script, CSS that will be integrated using Spring MVC Framework
  • Used Maven scripts to build and deploy the J2EE scripts
  • Worked on EXT JS with Restful and Soap Web service technologies
  • Build web pages that are more user-interactive using AJAX, JavaScript.
  • Application was designed and developed using the Spring framework. Used Spring Dependency Injection to inject required services
  • Worked on the Spring Framework in integration with Hibernate ORM framework
  • Used SoapUI to manually connect to the web service and check data
  • Built Web pages that are more user-interactive using JQUERY plugins for Drag and Drop, AutoComplete, AJAX, JSON and JavaScript, Bootstrap
  • Designed the user interface of the application using HTML5, CSS3, Java Server Faces 2.0 (JSF 2.0), JSP, JSTL, JavaScript and AJAX.
  • Developed Junit test cases and integration tests using Spring Test framework and TestNG tools.
  • Used spring aspects for implementing cross cutting functionalities like Caching.
  • Defined persistent classes that are mapped to database tables based on the analysis of the business domain.
  • Created web services and desktop applications to access and display data needed by support teams using HTML5, JavaScript, jQuery, CSS3, SaaS and AJAX
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services
  • Designed and generated reports using Jasper.
  • Followed Test Driven Development (TDD), Scrum concepts of the Agile Methodology to produce high Quality Software.
  • Implemented Spring MVC Framework
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Created an XML configuration file for Hibernate -- Database connectivity
  • Wrote services to store and retrieve user data from the Oracle SQL DB for the application on devices
  • Used Maven as the build tool
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control
  • Performed Some Manual testing as well
  • Configured Hibernate objects as Spring Beans in the Spring Configuration File.
  • Documented all stages of the project, generated documentation.
  • Worked parallel over releases to clean up code and make performance improvements to the application.
  • Worked with other senior and junior Java developers.
  • Interacted with users, and other project team members on daily basis.

Environment: Java8, JDK 1.8, Spring, JSON, XML, Oracle, Hibernate, Maven, SOAP Web Services, SVN, Eclipse, Log4j, Linux, Jenkins, Tomcat, JUnit, Jasper, WSDL, JIRA, Tortoise SVN

Confidential, South Plainfield, NJ

Java Developer

Responsibilities:

  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
  • Developed application using Spring Source Tool Suite STS as IDE
  • Developed Data Feeds application in Java using Spring MVC framework and XSLT that sends product catalog and sales data in CSV and XML formats to partners
  • Used Spring MVC framework in development of new modules based on requirements Involved in module testing using JUnit
  • Implementing IOC (Dependency Injection) and AOP features in various aspects of Spring Framework
  • Developed the application using Spring Framework that leverages classical Model View Controller architecture
  • Performed SOA / Web Services testing using SOAP UI
  • Development of modules JSP, Servlets and connections JDBC
  • Designed RESTFUL API’s that allow sophisticated, effective and low-cost application integration
  • Developed JSP's including AJAX that call different API's that process messages using XML
  • Performance tuning including Apache Web server setup configuration with WebSphere App Server
  • Agile active participation comprises attended planning and estimation meetings, JAD sessions, creating tasks into the issue tracking systems (JIRA)
  • Attended daily stand up meetings, worked collaboratively with other developers in writing codes as well as testing the codes, slated for the sprint delivery
  • Participated with the sprint review and retrospective to improve the process

Environment: Java/J2EE, JSP, JavaBeans, Spring, Multi-threading, JPA, HTML5, JavaScript, JQUERY, RESTFUL APIs, WebSphere.

Confidential

Jr. Java Developer

Responsibilities:

  • Developed the application using Agile Feature Driven Development and Scrum method of project management.
  • Developed JAX-RS RESTful web services that consumes and produces both XML and JSON content using jersey to retrieve specific details for Case Management System products
  • Configured JPA Persistence API to interact with Oracle 11g database and Hibernate as platform and created POJO's classes as JPA entities
  • Converted XML into JAVA objects using JAXB API
  • Involved in development of the application using Spring Web MVC and other components of the Spring Framework.
  • Used Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Used UNIX shell scripts to deploy the application on amazon web server
  • Developed User interface using HTML, CSS, JavaScript, and CSS, Bootstrap, Ajax and JSON
  • Used jQuery to perform the AJAX calls and to load the surveys
  • Extensively used Alpaca forms for various form fields to fetch the inputs from the user/customer
  • Written Embedded JS to combine data and a template to produce HTML
  • Responsible for developing new REST APIs for utilizing JAX-RS on WebSphere
  • Utilized WebLogic application server to build and deploy the enterprise application
  • Utilized Alpaca forms to create interactive HTML5 forms with jQuery
  • Used GitHub Repository to check in, check out, and merge code, issue tracking and wikis
  • Used Maven to build and deploy the application.

Environment: Java, J2EE, JSP, Struts, Hibernate, AngularJS, JUnit, MVC, Eclipse, AJAX, Apache Tomcat, Log4J, SVN, MySQL, HTML, CSS, JavaScript.

We'd love your feedback!