We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • Over 8+ years of experience as Senior Java Developer in IT development and team management dat includes experience in mentoring Java, J2EE technologies.
  • Extensive noledge in all teh phases of software development life cycle and Agile development methodology also has actively participated in teh implementation of Internet/Intranet, Client/Server and MVC architecture applications using Java / J2EE Technologies.
  • Proficient in Spring Dynamic Modules for OSGi Service Platforms development
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers wif Oracle, MS - SQL, MySQL and DB2 databases.
  • Have good experience and noledge in Finanical, Insurance,Banking domains.
  • Proficiency in developing secure web applications and server-side development using ORM - Hibernate, Struts, Spring MVC, Spring Boot, JDBC, AWS, Drools, EJB, JNDI,Micro services, JSP, JSTL, Servlets, Java Beans, SOAP and restful web services and various J2EE Design Patterns.
  • Performed unit testing using JUnit, integration and deployment of applications done using tools ANT and Maven & debugging through log4j.
  • Expertise in developing and designing GUI screens using HTML, Node JS, Angular JS, Backbone, HTML5 & CSS3, JSP, AJAX, Apache Camel, jQuery and JavaScript
  • Expertise in developing Custom Tag Libraries in Java Server Pages.
  • Expert in implementing Struts MVC framework and Master data management (Action classes, Action Forms, Tag libraries Validator, Tiles, etc.).
  • Experience in implementing Core Java & J2EE components.
  • Well versed in designing presentation layer components using Servlets, JSP, HTML, and JavaScript.
  • Skilled at developing enterprise applications in different Java IDE's like Eclipse, NetBeans.
  • Developed Use Case diagrams, Class Diagrams and sequence diagrams using Rational Rose.
  • Knowledge of application servers like Apache Tomcat 6.0/7.0, Glassfish etc.
  • Good at using XML, AJAX and various JavaScript based technologies compatible wif Web2.0
  • Strong experience in Agile, Scrum, UML Methodologies, Test Driven Methodologies and MVC based frameworks like Struts, Hibernate and spring.
  • Proficient in using Design Patterns - MVC, Business Delegate, Front-Controller, Factory, Data Access Object, Service Locator, Singleton patterns etc.
  • Team Player wif excellent problem solving, troubleshooting, interpersonal and Communication skills.

TECHNICAL COMPETENCIES:

Web/Java Technologies: HTML5, CSS3, XHTML, JavaScript1.8, JQuery, Ajax, Angular JS, JSF, JSON.

Tools & Frameworks: Struts, J2EE, Client-Server, Spring2.x/3.x, Hibernate 2.x/3.x/4.x, Mule ESB, Spring MVC, Spring IOC, Spring AOP, Maven, Star UML, JMS, JSF, Junit, AJAX, Spring Boot, Spring Batch, and Spring Security.Messaging Systems/

Web services: SOAP, Restful, UDDI, JMS, WSDL, JAX-RPC, JAX-RS JAX-WS, Micro Services.

Web/Application: ServersTomcat 8.x/9.x, Web Logic 12c, IBM WebSphere 9.x, JBoss.

Database: Oracle 8i/9i/10g/11g, MySQL, Mongo DB.

Development Tools: (IDEs)Eclipse8.x/7.x/6.x/3.x/2.1.1, My Eclipse6.0/5.1.1, NetBeans3.3, JBuilder, Spring Tool Suite (STS).

Testing Tools: Junit 4.x, JIRA, Soap UI, Mockito, Rational Clear Quest.

Version Control: CVS, SVN, Rational clear case, GIT.

Build Tools: Jenkins, Maven, ANT.

Operating System: Windows Vista/XP/2000/NT, Linux, UNIX.

PROFESSIONAL EXPERIENCE:

Confidential, McLean, VA

Sr. java/j2ee developer

Responsibilities:

  • Involved in various phases of project development following Agile (Extreme Programming)
  • Used Spring for Dependency Injection for plugging in teh Hibernate DAO objects for teh business layer
  • Consumed SOAP services to fetch teh data from external systems. Worked on Redux wif ReactJs for state management
  • Build micro services for teh delivery of software products across teh enterprise. Also, Built Spring based Java to support enterprise web application
  • Better understanding of Cloud architecture and teh processes. Involved in code review analysis adhering to coding standards. Worked on consuming/producing MQ messages
  • Pair programming wif Pivotal development team to follow teh best practices and design patterns
  • Directly worked wif client todevelop data management solution dat includesmaster data management, enterprise datawarehouse
  • Followed Test driven development and used JavaScript unit test frameworks like Jest and Enzyme
  • Deployed Web Services for updating teh information to teh workflow steps and getting teh pre-configured workflow processes
  • Execute UNIX shell scripts to apply SQL and Stored procedures to Oracle and Sybase databases
  • Developed various Action classes and Form bean classes using Struts framework
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc
  • Worked wif JPA for teh use of relational databases structuring of teh application
  • Used SQL navigator and PL/SQL for teh database enhancement
  • As a Full Stack developer involved in development of UI and back end components
  • Built Spring-boot micro services to deploy in GAIA (Spring Cloud) environment. Deployed Micro service architecture using Pivotal Cloud Foundry
  • Used spring data JPA and Hibernate to deal wif data persistence
  • Unit tested all teh classes using JUNIT at various class level and methods level
  • Used Log4J to capture teh log dat includes runtime exceptions

Environment: Java 1.8, SOAP and REST Web services, Spring Boot, Spring 4.1, JPA, Hibernate, JUnit, Mockito, HTML 5, CSS3, ReactJs, Redux, Jest and Enzyme, PUTTY, Struts Servlets, JSP, EJB, HTML, XML, Web Services, XSL/XSLT, JAVASCRIPT, AJAX, SVN.

Confidential, CHICAGO, IL

Senior java Developer

Responsibilities:

  • Extensively worked in Java scripting wif Jenkins
  • Development of Integration, Routing, Transformation, and Service hosting flows using Mule ESB
  • Integrating data using SAP, JMS, HTTP and Web-Service connectors
  • Used Web Service Consumer Connector to consume teh Web services in Mule
  • Experience in implementing Web Services using SOAP, REST and XML/HTTP technologies
  • Developed Micro services & APIs using Spring Framework
  • Built Proof of Concept (POC) for teh Inbound, and Outbound modules to call teh third-party vendor API's using MuleSoft and Java
  • Expertise in connecting to various endpoints like http to connect various third-party APIs
  • Developed XML mappers to persist teh objects into database using MyBatis (Database mapping framework)
  • Designed various Class Diagrams, Service layer designs and implemented these using Eclipse IDE
  • Designed and implemented teh security for SOAP Web-services using SAML and REST API's using OATH.
  • Experience in Mule Administration, Configuration wif MuleSoft MMC & Enterprise release capabilities.
  • Worked wif proxy servers, XML, XSD, and publishing WSDL’s for teh Inbound and Outbound in Mule
  • Deployed Mule applications into MMC (Mule Management Console)
  • Performed Admin Tasks using MMC and worked on troubleshooting teh deployment fails using MMC
  • Expertise in implementing SOA concepts by designing and developing Web Services using WSDL
  • Developed Java Web applications (API) called by Java batch apps using Restful web-services to provide response in JSON format
  • Responsible for Sprint Demos two various internal and external stakeholders and implemented teh changes from Sprint Retrospective meetings (internal team-meetings after teh Sprints) in teh subsequent Sprints
  • Responsible for documenting teh procedures for running teh application (as per agile norms) from end to end

Environment: Java 8, Spring 4. *, Spring Boot, AngularJS, JavaScript, HTML5, CSS3, Spring Integration, Consul, Mesos, Marathon, AWS, Apache Cassandra, Jenkins, Mule Software, Xml, RESTful, SOAP, MySQL/MySQL workbench

Confidential, PISCATAWAY, NJ

Java J2ee Developer

Responsibilities:

  • Implemented J2EE compliant applications using various Design patterns, Struts framework, Tiles, Spring, MVC framework, Hibernate and Messaging Middleware using JMS
  • Involved in enhancing certain modules of web portal using Spring Framework
  • Developed all teh components as flows using spring web flow. Developed web and service layer components using Spring MVC
  • Used Spring Framework for Dependency Injection and integrated it wif teh Struts Framework and Hibernate
  • Involved in all project phase discussions and executed project from PDP (predefined phase) to rollout phase wif post implementation activities
  • Implemented various design patterns like, MVC, Factory, Singleton
  • Monitored error logs using Log4J and fixed teh problems
  • Developed user interface using JSP, JSP Tag libraries, Spring Tag libraries and JavaScript to simplify teh complexities of teh application
  • Designed various tables required for teh project in Oracle 10g database and used Stored Procedures and Triggers in teh application
  • Used Web services - WSDL and SOAP for getting credit card information from third party
  • Used JMS API for asynchronous communication by putting teh messages in teh Message queue
  • Performed unit testing using JUnit framework and used Struts Test Cases for testing Action Classes

Environment: JDK 1.5, Servlets, EJB, XML, JQuery, JMS, Struts 1.2, Hibernate 3.0, Spring 2.5, SQL, Web Service(JAX-WS), HTML5, JSF, AJAX, DOJO, JavaScript, CSS3, SVN, DB2, Oracle 10g, Adobe Dreamweaver CSS, IBM Web Sphere Application Server 6.1, Soap UI, Visio, Rational Rose, Log4j

Confidential, MN

Java Developer

Responsibilities:

  • Involved in designing and writing custom code for business, data access & UI layers using core Java
  • Used various Design Patterns like Factory, Abstract Factory and Singleton Patterns
  • Responsible for designing teh User Interface by coding in HTML5, CSS3, AngularJS, Bootstrap to build this SPA Single Page Application
  • Performed unit testing for teh service classes and DAO’s using JUnit and assist users in teh testing
  • Gave production support for teh entire application including trouble shooting and fixing bugs
  • Implemented unit testing by using JUnit
  • Worked on various new enhancements on teh system dat involved requirements analysis, designing teh solution, development and implementation
  • Designed and developed teh application using Agile Methodology and followed Scrum, pair programming
  • Responsible for creating functional documents, technical documents, flow charts and data flow diagrams
  • Created Spring Controllers and Integrated wif Business Components and View Components
  • Developed Spring and Hibernate data layer components for teh application. Integrated business layer using Hibernate wif Spring Frameworks
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve data and teh configuration of database using Hibernate
  • Created XML schema documents based on teh requirements and used JAXB for marshalling and unmarshalling of teh XML documents
  • Used PL/SQL, Stored Procedures for handling SQL Server database

Environment: Java, J2EE, Spring, Hibernate, Web Services, SOAP, WSDL, Jersey, DAO, Java Beans, JSTL, Servlets, RAD, Jenkin, Log4j, ANT, Maven, SQL, Oracle, Unix, WebSphere

Confidential, AUSTIN, TX

Java Developer

Roles & Responsibilities:

  • Involved in writing Spring Configuration XML files dat contains declarations and another dependent object declaration. Involved in writing client-side validations using Java Script
  • Involved in analyzing business requirements and compose them into a technical use cases. Used JSON Object to interact between frontend and Business login
  • Parsed teh JSON Object To retrieve teh Values. Design and development of DB design and hierarchy
  • Designed and developed teh application based on MVC framework
  • Developed teh logging framework based on Log4j. Used Eclipse as IDE for development and unit testing
  • Used SVN as repository to control versioning of projects
  • Created HTML and CSS for Presentation Layer
  • Developed in MVC through Struts and hibernate technologies
  • Encryption and decryption scripts to protect Employee financial details in DB
  • Implemented different Design patterns like DAO, Singleton Pattern and MVC architectural design pattern of spring
  • Prepared documentation and participated in preparing user’s manual for teh application

Environment: Java 1.5, J2EE, JDBC, MySQL, DB2, SQL Developer, XML, Log4j, Tomcat 6.0, Eclipse

Confidential

Junior Java Developer

Responsibilities:

  • Designed and created teh database tables and wrote SQL queries, Joins, stored procedures, triggers and functions to access Oracle SQL
  • Ensure work is assigned, tracked and completed as per teh client commitments
  • Analyze teh problems and identify teh root cause, provide solutions
  • Responsible for deploying teh application in to teh IBM Web Sphere Application Server
  • Used GIT as version control to check in teh code, created branches and tagged teh code in GIT
  • Developed Action Classes to control teh application flow and used JavaScript Validation framework
  • Used JSTL and developed required tiles and tile definitions for templating and defined configuration
  • Used SOAP UI to test teh web service API calls
  • Waterfall model was adopted in teh development. This includes on-Shore meetings
  • Designed and developed sub system by SOA, Servlets, JSPs, J2EE Entity beans and Session Beans
  • Custom User Interfaces is developed by using teh JSP custom tags

Environment: SOA, JSP, Entity Beans 1.2, JSTL, Servlets 2.3, Java Script, Oracle 10g, Eclipse, Web Sphere, Log4j, Sonar, Fire-Bug, Soap UI, Web services, GIT.

We'd love your feedback!