We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

Miami, FL

SUMMARY:

  • Around 7 years of progressive experience in Software Development Lifecycle which includes user interaction Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment using JAVA/J2EE technologies.
  • Experience in designing, developing and implementing Health, B2B applications using J2EE technologies in Healthcare, E - commerce, Finance, Insurance domains. And also having good knowledge of the Spark framework.
  • Expertise in Agile Software Development Methodology including Scrum technology.
  • Expertise in various Spring Modules (Spring MVC, Spring JDBC, Scala, Spring Boot, Spring IOC, Spring AOP, Spring Data JPA, Spring Transaction, Spring Security, Spring Batch, Spring Scheduler) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Expertise in n-tier Architecture, object oriented Enterprise Java web applications using J2EE technologies/frameworks which includes JSP, Servlets, EJB 2.0/3.0 (Entity Beans, Session Beans, MDB, Transactions, Security), JMS, Struts, JSF, Spring, Hibernate, JDBC, JavaScript, SOAP/REST Web services.
  • Extensive experience in building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, JSF, EJB, Hibernate, spring, Struts, JDBC) and XML.
  • Hands on experience using ANT build tool. Created scripts by using ANT written in XML.
  • Expertise in client scripting language and server side scripting languages like JavaScript, jQuery, JSON, AngularJS, JSF and JSP. And having good knowledge on messaging service.
  • Experience in designing Rich Internet Applications (RIA's) with jQuery and AJAX.
  • Extensive knowledge of MVC architecture and J2EE Design Patterns like Singleton, Session Facade and Service locator, DAO, DTO and Business Delegate in the development of web based and distributed Enterprise Applications. Solid experience in application development as a Java J2EE developer using WebSphere Application Server 7.0 and WebSphere Studio Application Developer.
  • In-depth knowledge and experience in implementing Service Oriented Architecture (SOA) using XML based SOAP/RESTful web services.
  • Experienced in implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top Down Approach and Bottom up Approach. Used Maven tool to build and deploy J2EE Applications.
  • Used Log4j along with Splunk for logging error/debug messages and managing them.
  • Used Git, GitHub and Tortoise Git for Version Controlling along with Jenkins Build Server.
  • Experience in programming, deploying, configuring and administering Application Servers like JBoss and Web Servers like Apache Tomcat 7.0/6.0
  • Proficient in programming by using the IDE's such as Eclipse Oxygen 3a, Spring Tool Suite 3.9.5 and NetBeans 8.2.
  • Having good knowledge using Apache Cassandra., and NoSQL databases.
  • Excellent analytical and communication skills. Good understanding of Software as a Service (SaaS)
  • Experience of Database design in Oracle/SQL Server/MongoDB query based programming and PL/SQL procedure programming and proficient in Database programming using JDBC and SQL.
  • Experience in writing database objects like Stored Procedures, Functions, Triggers, PL/SQL packages and Cursors for Oracle, SQL Server and MongoDB.
  • Developed UNIT test cases using JUnit and Mockito and configured them through Maven surefire plugins to be part of continuous integration.

TECHNICAL SKILLS:

Languages: Java, J2EE, HTML, JSTL, CSS, SQL, PL/SQL

Java Technologies: Core Java, JDBC, Hibernate, JSF, JSP, Servlets, EJB 2.0/3.0, Scala, JavaBeans, JUnit, JNDI, JAXB, AJAX, JSON, Spring, JPA, Angular JS.

Additional J2SE Technologies: Multithreading, Collections, Serialization, Networking, Beans

Frame Works: Struts 1.x/2.x, Hibernate 3.x, Spring 2.5/3.0 Angular JS.

XML Technologies: XML, SOAP, REST

Web Technologies: HTML5/HTML, CSS3/CSS, JavaScript, Spark, AJAX, jQuery along with Angular JS, Angular 2 and 4.

Servers: Apache Tomcat, JBOSS, WebSphere, WebLogic, ANT

RDBMS: Oracle 9i/10g/11g, MySQL, MongoDB 2.2, No SQL

Tools: Eclipse, NetBeans, Maven, Spring Tool Suite

Design patterns: MVC3, Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade, Micro services

Version Control: SVN and GIT and Bit bucket.

Cloud Computing: AWS (EC2, Cognito, Cloud Watch, Route 54, Aurora, S3)

Operating Systems: Unix, Windows XP/Vista/7/8/8.1/10, LINUX, MAC

Testing Platforms: JUnit, Mockito.

DATABASE: DESIGN PATTERNS (6 years), J2EE (6 years), Java (7 years), JAVASCRIPT (6 years)

WORK EXPERIENCE:

Confidential, Miami, FL

Sr. Java Developer

Responsibilities:

  • Actively took part in complete development of agile methodology from gathering the requirements to testing and deployment of applications.
  • Involved in daily scrum, sprint planning, story sizing and sprint retrospective meetings.
  • Implemented SPRING AOP module to implement the crosscutting concerns like logging.
  • Utilized SPRING BOOT and SPRING services to develop Java RESTFUL WEBSERVICES.
  • Used SQL Server database and wrote complex SQL Queries to import the data from various data sources.
  • Responsible for creating the auto - deployment scripts using MAVEN build tool for creating the database and ingestion of data etc.
  • Mapped the Java POJO classes with SQL tables using ORM framework, like SPRING DATA and JPA.
  • Designed and developed Micro services using REST framework and Spring Boot and used Bootstrap along with AngularJS in creating the Application.
  • Integrated my application with the RESTFUL WEB SERVICES developed by other application teams across the organization, by using JERSEY.
  • Used design patterns like DAO, DTO, and Service Locator etc.
  • Maintained source code versioning using GIT. TORTOISE GIT, GIT GUI is used as GUI for GIT.
  • Created POJO classes and also wrote JUnit test cases for respective POJO, SERVICE and DAO layer classes.
  • Deployed Spring Boot based Micro services in Docker and Amazon EC2 container using AWS.
  • Used Jenkins to perform Continuous Integration and Continuous Deployment.
  • Implemented a Git mirror for SVN repository, which enables users to use both Git and SVN.
  • Implemented Continuous Integration using Jenkins and GIT.
  • Supported the QA team for bug fixes during SIT and UAT phases.
  • Monitored the error logs using LOG4J, SLF4J.
  • Used multithreading to read the data stored in the cache which reduces the time of execution of the application.
  • Worked closely with the clients and also interacted with the vendors/data providers to ensure successful
  • Project execution using strong verbal communication skills within the given time limit.

Environment : Java SE 12, J2EE, Spring MVC, Spring Boot, Restful Web Services, JNDI, LDAP, JavaScript, XML, JUnit, JERSEY, GIT, Scala, Linux, SQL server

Confidential, Collierville, TN

Java developer

Responsibilities:

  • Actively took part in complete development of agile methodology from gathering the requirements to testing the application.
  • Implemented the front end using HTML, CSS, and JavaScript and used Angular 4, AJAX to get the data from the server asynchronously by using JSON objects.
  • Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Implemented Spring AOP module to implement the crosscutting concerns like logging, security, Declarative Transaction Management.
  • Migrated data, templates and other assets from other Magneto e - commerce solutions
  • Developed Multi Brand Portal which provides the capability of ordering from multiple stores using the tabs for each store.
  • Implemented QAS Services to validate the recipient address entered by the customers.
  • Implemented MDM Services to manage the customer data used between the various order capture systems.
  • Utilized HTML boilerplate template, Angular JS for scalable website architecture and real-time technology.
  • Implemented the security for service layer methods using Spring Security.
  • Used spring for bean management across layers and for loading database configuration. Also used ML Java APIs to interact with Mark Logic database.
  • Used Oracle database and wrote complex SQL queries to import the data from various data sources.
  • Implemented advanced Search in the application using XQuery, Triples, Semantics and Java APIs.
  • Used MongoDB NoSQL database for storing the unstructured documents and responsible for Administration including Database creation, Clustering, load balancing, managing servers, indexing, security.
  • Implemented manipulating various formats (Word, Pdf etc) for unstructured documents using Content Processing Framework (CPF)
  • Involved in designing, developing and implementing E-Commerce, B2B, standalone applications using J2EE technologies.
  • Developed SQL queries and tested applications for ecommerce website.
  • Responsible for creating the auto-deployment scripts using Gradle build tool for creating the database and ingestion of data etc.
  • Developed service components which are exposed as web services using Restful Web Services using JAX-B
  • RS (Jersey API) and JSON, and also developed service components to consume web services.
  • Used J2EE design patterns like DAO, DTO, and Service Locator etc.
  • Involved in deploying the application in the AWS cloud environment using cloud template. Also participated in configuring load balancing, LDAP.
  • Maintained source code versioning using GIT. Tortoise Git is used as GUI for GIT.
  • Created POJO classes and also wrote JUnit test cases for respective POJO classes.
  • Monitored the error logs using log4j.
  • Worked closely with the clients and also interacted with the vendors/data providers to ensure successful
  • Project execution using strong verbal communication skills within the given time limit.

Environment : Java 8.0, J2EE, Spring MVC, Rest web services, JNDI, LDAP, JavaScript, XML, EXT JS, AJAX, Angular 4, XQuery, JUnit, J Error Hyperlink not valid.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Worked with Business Analysts in requirement gathering.
  • In the backend used spring framework to validate and process requests, call required business service and return dynamic views to client.
  • JavaScript and AngularJS in conjunction with HTML5, CSS3 standards, with front - end UI team. Used JSTL, Custom Tags, HTML/DHTML in JSP's.
  • Used Ajax calls through AngularJS to populate the data tables on the front-end.
  • Altered the application's deployment structure from a monolithic code base to a micro service based architecture.
  • Joined team of developers in building Micro services for integrating internal data with external 3rd party web services (Salesforce and CCMP)
  • Led the development of the initial Micro services dedicated to relaying data to Salesforce. Took the initiative to develop a library of classes to facilitate the mapping of JSON data structures with date extrapolated from JSON Objects with values.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Implemented the template-based categorization of presentation content using Struts-Tiles. MVC implementation using Struts framework.
  • Effective use of Hibernate (ORM tool) in the business layer to create DAOs.
  • Configured and tested the application with database Oracle 11g and involved in development of PL/SQL backend implementation.
  • Developed the application in Flash Builder and deployed it on Tomcat web server.
  • Writing JSP, Action Classes, Service classes and DAO using Hibernate.
  • Developed code in Eclipse IDE and built in Maven and configured the project on Web Sphere application server.
  • As part of the requirement, designed and developed Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services.
  • Responsible for developing the UI pages using HTML, CSS, JavaScript, JSON and Angular JS, AJAX.
  • Designed GUI using HTML, CSS, jQuery and Angular JS.
  • Actively involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Developed the application from scratch using Spring MVC, Spring Boot using xml configuration and annotation.
  • Used J2EE design patterns Data Access Object (DAO), Data Transfer Object (DTO)
  • Deployed and tested the application with web server Tomcat.
  • Worked on Report Module, generating PDF/ CSV according to template.
  • Configured the WebLogic's JMS Server, created JMS connection factories, queues.
  • Used EJBs (Session beans) to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
  • Developed UNIT test cases using JUNIT and Mockito.
  • Deployed projects LINUX environment.

Environment : Java, J2EE, RESTful Web Services, SOAP Web Services, Hibernate, Spring Core, Spring Data, Spring MVC, Spring Boot, Eclipse IDE, AngularJS, JSP, JSTL, HTML5, CSS, JavaScript, WebSphere, Tomcat, XML, Linux, UML, Oracle, Maven, SVN, SOA, JMS, JUNIT, Mockito, log4J, JSON, JNDI.

Confidential, Hartford, CT

Web Developer

Responsibilities:

  • Hands on experience in J2EE framework and extensively used Core Java and Spring API in developing the business logic using Agile Methodology.
  • Implemented Model View Controller (MVC) Architecture based presentation using JSF framework.
  • Worked on Servlets, JSP, Drools, JDBC and JavaScript under MVC Framework and implemented OOAD concept in the applications.
  • Extensive experience of developing Representational state transfer (REST) based services and Simple
  • Object Access Protocol (SOAP) based services.
  • Used Oracle as database and involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Involved in designing of user interface. Extensively used the J2EE design patterns like Session Fa ade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in writing EJBs (Stateless Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • Developed RESTFUL web service and hands on experience in JSON parsing and XML parsing.
  • Implemented the Spring Data and Hibernate framework (ORM) to interact with database.
  • Designed and developed web pages using HTML, JSP, JavaScript and XSLT, involved in writing new JSPs, designed pages using HTML and client validation using Angular JS, jQuery and JavaScript.
  • Performed Unit testing and Integration Testing.
  • Involved in Agile methodology with respect to the successful development of the project.
  • Deployed GUI code to WebLogic application environment and standalone components to J Boss Server.
  • Developed web services to perform various operations on the supplier information.
  • Supported the applications through debugging, fixing and maintenance releases.
  • Involved in mapping the data from various vendors with the existing database.
  • Responsible for updating the supplier database if new updates are available.
  • Responsible for requirements gathering, analyzing and developing design documents and reviewing with business.
  • Involved in Units integration, bug fixing and User acceptance testing with test cases.

Environment : Java 7, J2EE, Servlets, JSF's, JQuery, Spring 3 (Spring MVC, Spring Annotations, Spring AOP), Microsoft SQL Server 2014, Tomcat, SOAP Web services, WebLogic Server 8.1/9.x/10.x, MIS stand point server, Maven3, Eclipse Oxygen, Log4J, JDBC, Spring JDBC, Junit

Confidential

Java UI Programmer

Responsibilities:

  • Extensive working experience with in Design, Development, and Implementation in the field of Web Applications development using HTML, CSS, XHTML, JavaScript, JQuery, Angular JS, Bootstrap, AJAX, XML, JSON, Restful web services and Responsive web designing.
  • Expertise in using HTML, CSS, XML, XSL, XSLT, JAXP, JAXB, JAVASCRIPT, JQUERY, JSON, JSTL, Backbone JS, PHP, Express JS, YUI (yahoo UI) Ext JS, React JS, Node JS and AJAX meeting W3C standards.
  • Developed Ext - JS components like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Developed Single page application with using AngularJS with MVC Frame Work.
  • Expertise in Core Java concepts - Collection Framework, Exception Handling, IO, Serialization, Multi-threading, Concurrency etc.
  • Experience in working on various Frameworks like Spring, Struts, JSF, EJB and ORM Technologies like Hibernate, and IBatis, which implements JPA.
  • Good knowledge of Spring Core, spring batch, Spring security, spring boot, spring MVC and spring's integration with Hibernate and Struts technologies.
  • Experience in Service Oriented Architecture (SOA), Web Services design development and deployment using WSDL, REST, UDDI, JAXP, JAXB, SAX, DOM, XSLT, Apache AXIS, SOAP Web Services.
  • Experience in deploying, configuring and administering application servers such as IBM WebSphere, WebLogic, JBoss, JAX-WS, Glassfish and Apache Tomcat.
  • Expertise in implementing Design Patterns like Singleton, Controller, MVC (Model View Controller), Session Facade, Service locator, DAO, DTO, Business Delegate, Factory and Abstract Factory, Decorator, Observer, Adapter and Strategy.
  • Worked on the SPRING framework like SPRING IOC and SPRING DAO, JDBC Templates, Transactions, Security, AOP, MVC, ORM etc.
  • Used persistence frameworks, Hibernate ORM, JPA to map POJOs to a relational database.
  • Worked on (JMS) MQ's like IBMMQ and Active MQ.
  • Good knowledge with Grunt task runner and installed latest
  • Strong working experience on Hibernate. Used Hibernate Connection Pooling, HQL, Hibernate Caching.
  • Proficient in using Object Oriented Programming Analysis and Design (OOAD) principles, UML and Rational Rose and Object-Oriented Design Patterns in building high performance applications.

Environment : Environment: Java , J2ee, Spring, Hibernate, Struts, Ruby, Objective-C, C, Ruby on Rails, iOS SDK, Android SDK, Cordova, Gradle, Jira, GulpJs, AJAX, JSF, EXTJS, JavaScript, Dojo, CSS, HTML5, CRUD, PL/SQL, JDBC, DB2, Apache CXF, SOAP, Web Services, Eclipse, WebSphere Portal, Subversion, Junit, Scrum, UML, JSP, JSTL, Linux.

Hire Now