We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

Charlotte, NC

SUMMARY:

  • 9+ years of experience programming experience in developing web based applications and Client - Server technologies using Java, J2EE, JSP, Servlets, Struts, Spring, JDBC, JMS, Hibernate, JavaScript specialized in Banking, Insurance and Telecommunications domain
  • Hands on experience developing Spring boot based micro service architecture
  • Hands on experience using Angular 5, Angular JS, Bootstrap CSS for developing user interfaces
  • Extensive experience in web development using HTML, JavaScript, XML, XSL, XSLT, XSD, Xquery, Xpath, CSS3, Ajax.
  • Expertise in developing Multi-tier enterprise level web applications using various Java, J2EE technologies including Web Services (SOAP), Restful web services (JERSEY), Hibernate4.0, JMS 1.1, log4j.
  • Expertise in developing web-based applications using IBM Web Sphere Application Server, Tomcat6.0/5.0 Web server, JBOSS AS 7.X and Web logic.
  • Expertise in working with Oracle 10g/9i, SQL Server and databases and writing Stored Procedures.
  • Hands on experience in working with MONGO DB
  • Good working experience in using ANT and Maven scripts for building and deploying the application in web/App servers
  • Strong Experience in using IDE’S such as Eclipse IBM RAD
  • Experienced in testing frameworks like JUnit.
  • Full life cycle experience, including customer reviews/meetings, requirements gathering, architectural review, high- and low-level design, coding, peer walkthroughs, testing, acceptance, delivery/installation, technical support and maintenance tasks
  • Good at Object Oriented Concepts and Design (OOC/OOD)
  • Experience in using Version Control Tools like Clear case, PVCS, SVN,GIT.
  • Experience in various Software Development Methodologies like Waterfall Model and Agile (SCRUM).
  • Strong technical skills, high sense of ownership, good problem solving skills, client focused approach, fast learner and cohesive team player.
  • Quick adaptability to a variety of work environments, technologies and systems
  • Have primarily worked in Banking, Insurance and Telecommunications domain

TECHNICAL SKILLS:

Languages: Java/J2EE, SQL, PL/SQL

Technologies: JSPs, Servlets, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1, Hibernate 4.x/3.x/2.x, Spring 3.0, Web Services(SOAP,REST), SOA,JMS,AJAX, JAXB2.1/2.0, Apache CXF web services, Grails, OWASP ESAPI, OWASP Dependency check, Apache Archiva, Apache Camel

Web Technologies: HTML, Java Script, XML, XSL, XSLT, CSS, Angular JS, Angular 5

Development Tools (IDEs)

Eclipse

Web/Application Servers: Tomcat7.x/6.x/5.x, Web Logic, IBM Websphere 8.5, JBOSS AS 7.x

Design Patterns: Singleton, MVC Pattern, Factory Pattern

RDBMS: Oracle10g/9i/8i, MS SQL Server 2005/2000, MySQL5.1/4.1, DB 2 9.1/8.1/7.2

Platforms: Windows, UNIX, LINUX

Testing Framework: JUnit 4.x(PowerMockito)

Version Control: Rational ClearCase, PVCS, SVN, GIT

Methodologies: Agile Methodology(SCRUM), Waterfall

Build Tools: Ant 1.7, Maven, gradle

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Java/J2EE Developer

Responsibilities:

  • Preparing System Impact Analysis Documentation
  • Conduct design discussions with the Solution architect
  • Used Hibernate ORM framework for interacting with the Database
  • Developed Restful web service using JERSEY to send/receive data to/from various systems
  • Initiate Ajax requests with jQuery and handle responses in plain text, HTML and XML formats
  • Integrated Log4J logging API to log errors and messages.
  • Involved in Application Support during the initial deployment of the application in production environment.
  • Responsible for overall quality and timeliness of the delivery

Environment: Java1.7, WebSphere, JBOSS AS 7.1, Eclipse, REST Webservices(JERSEY), MONGODB, Hibernate, JQuery, PVCS, ORACLE, Rally(SCRUM tool).

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Involved in gathering business requirements directly from the end user and prepared system impact analysis document (SIA) and functionality documents.
  • Used Hibernate ORM framework for interacting with the Database
  • Developed Standalone Java application which reads messages from IBM MQ
  • Developed user interface using JSP, jQuery and used JavaScript for client side validations and used AJAX.
  • Exposed REST web services to communicate and send/receive data in JSON format to/from different systems
  • Consume SOAP web services exposed by existing systems in AXA
  • Wrote DAO classes to retrieve the information from NBA database using Hibernate
  • Wrote inline SQL queries for fetching data from the DB using Hibernate
  • Wrote JUnit test cases for unit testing of the developed functionality.
  • Used PVCS for source control.
  • Developed a logging component using Log4J to log messages and errors.
  • Responsible for the full software development life cycle (SDLC).
  • Participated in Daily stand-up meetings with project manager, co-developers communicated with testers and resolved trackers.
  • Conduct review discussions with the Solution architect
  • Responsible for overall quality and timeliness of the delivery

Environment: Java 1.5, J2EE, JQuery, JavaScript, HTML5, ANT, JUnit, ECLIPSE LUNA, Tomcat, Weblogic 10.x, CSS3 and Oracle 10g,REST web services(JERSEY), Hibernate

Confidential, Jersey City, NJ

Java/J2EE Developer

Responsibilities:

  • Worked on building an in-house messaging system
  • Used angular-CLI for initializing and project set up with scaffolding features
  • Created single page application structure with multiple modules using Angular 5
  • Developed Spring boot micro services to serve a specific business functionality
  • Use Hibernate ORM framework for interacting with the Database
  • Used MySQL database for auditing the incoming and outgoing messages, message retry mechanism etc
  • Developed Restful webservices with Spring Boot to provide the required information to be displayed in the UI
  • Developed Junit test cases using Power Mockito framework
  • Developed scripts for build, deployment, maintenance, and related tasks using Jenkins, Docker and Maven.
  • Used GitHub as a version control, and JIRA for tracking bugs
  • Deploy docker images in AWS ECS containers

Environment: JAVA 1.8, Spring Boot, Apache Camel, Web Sphere 8.5,JBoss, Eclipse, Hibernate, Maven,, XML, XPATH, Angular 5, GIT, MY SQL, JIRA(SCRUM tool), Jenkins, Elastic Search, Active MQ, IBM MQ, Micro Service Architecture, Docker

Confidential, Jersey City, NJ

Java/J2EE Developer

Responsibilities:

  • Developed SOAP web services using Apache CXF web services and Spring framework
  • Developed and integrated Administrative UI to support back office users using AngularJS
  • Used AngularJS as framework to create Single Page Applications which can bind data to specific views and synchronize data with server
  • Used Angular $http to send GET/POST request to fetch data from server
  • Integrated OWASP dependency-check for identifying the security vulnerabilities in our application
  • Used Hibernate ORM framework for interacting with the SQL Server Database
  • Developed standalone java application which will perform jobs like importing files to database, preparing and exporting files from database, executing housekeeping stored procedures etc
  • Developed Junit test cases using Power Mockito framework
  • Used OWASP ESAPI to validate the input requests and encode the output responses to/from the service
  • Integrated and used Apache Archive as an internal repository for Broadridge
  • Used Jenkins for continuous integration

Environment: JAVA 1.7, Spring, Apache CXF, WebSphere 8.5, Eclipse, Hibernate, Maven,, XML, XPATH, Angular JS, Grails, SVN, SQL Server, JIRA(SCRUM tool), Maven, Apache Archiva, OWASP(ESAPI and Dependency check), Jenkins

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Requirements analysis and their discussion with clients
  • Developed Java classes for realigning the network elements, getting and setting information from/to Network Elements and performing other operations on the Network elements
  • Extensively used Java Collections framework for storing and manipulating the data
  • Used JavaScript in developing the client for TMF814
  • Used HTML for developing a simulator for creation, modification, deletion of Network Elements and other functionalities
  • Used JavaScript for the client side validation
  • Developed JavaScript client as an alternate front end for TMF814
  • Used RFT for testing the application
  • Written ASN.1 rules and structures for representing, encoding, transmitting and decoding data in telecommunications and Computer networking
  • Involved in maintenance activities in parallel (Bug analysis and fixing bugs proposal existed in previous versions of the product)
  • Analyze root cause for the defects
  • Performing code reviews
  • Cost and time estimation and for implementation of new requirements
  • Preparing High Level Design Documentation
  • Participate in review meeting with clients
  • Conducting knowledge sharing sessions for new team members
  • Responsible for overall quality and timeliness of the delivery

Environment: Core Java, JUnits, ASN.1, HTML, Swings, Objectivity DB, Eclipse IDE, Rational Clear Case CVS, Windows XP, UNIX, RFT.

Confidential

Java/J2EE Developer

Responsibilities:

  • Understanding the new requirements, designing and developing front end screens (UI)
  • Used Struts Framework, based on the Model View Controller2 architecture, for rapid application development and ease of maintenance
  • Developed front end screens using JSPs
  • Involved in the analysis, design and development phases of the Software Development Life Cycle (SDLC).
  • Preparing unit test plans and to compare the test results with the expected results
  • Generating reports using Jasper reports
  • Implemented SQL queries and Stored procedures for Oracle9i database
  • Modelling of services for retrieving and storing data from the database
  • Built application using ANT and used Log4J to generate log files for the application
  • Feasibility and Gap Analysis

Environment: Core Java, JSP, Struts 1.x, SQL, Oracle 9i, Weblogic IDE, Rational Clear Case CVS, Windows XP, Mastercraft and EBW

Confidential

Java/J2EE Developer

Responsibilities:

  • Used Struts Framework, based on the Model View Controller2 architecture, for rapid application development and ease of maintenance
  • Developed JSPs, Servlets using Struts framework for different modules for the interaction of UI
  • Involved in the analysis, design and development phases of the Software Development Life Cycle (SDLC)
  • Implemented SQL queries for Oracle9i database
  • Modelling of services for retrieving and storing data from the database
  • Involved in developing UI screens FI and MI of CORE module
  • Prepared unit test plans and to compare the test results with the expected results
  • Built application using ANT and used Log4J to generate log files for the application
  • Feasibility and Gap analysis

Environment: Core Java, JSP, Struts 1.x, SQL, Oracle 9i, Weblogic IDE, Rational Clear Case CVS, Windows XP, Mastercraft and EBW

Hire Now