Sr. Java/j2ee Developer Resume
Losangeles, CA
SUMMARY:
- About 9 years of experience in Analysis, Design, Development, Implementation and Maintenance of applications using Java/J2EE Technologies like Servlets, JSPs, Hibernate, Spring and JPA with knowledge of SDLC concepts.
- Good working Experience in client - side development with HTML, XHTML, CSS, JavaScript, JQUERY and AJAX
- Experience with front-end HTML5, CSS, JS,JSON, and XML development is desirable. Expertise in working with Cutting Edge Technologies like EJB, JMS, JTA, XML with good experience in Developing and Deploying Enterprise Java Beans on Application Servers like Tomcat, WebLogic, WebSphere and JBOSS.
- Excellent knowledge of NO SQL and Mongo and Cassandra DB. Developing spring Boot based Micro Services Using the annotation &implementing architecture patterns, Used Spring REST/JSON to expose Micro Services APIs.
- Expertise in working with Spring IOC, Spring MVC, Spring JDBC and Spring AOP. Expertise in front-end development using JSP, JSTL, HTML, DHTML, CSS, JavaScript.
- Developed User Interface in JSP, JavaScript and HTML with Backbone JS Framework. Experience in spring module like MVC, AOP, JDBC, ORM, JMS, and Web Services using Eclipse and STS IDE.
- Beans, Web Services REST/SOAP, XML,XSLT,XSL, and Ant. Experience in using various Web and Application Servers like Apache Tomcat, IBM -Web Sphere process server.
- Good experience with a NoSQL database. Excellent programming experience in Java 1.5/1.6, JDBC, Servlets, JSP.
- Experience in using and implementing design patterns such as Model-View-Control MVC, Data Access Object DAO, Factory, Singleton, and Business Delegate in the development of multi-tier distributed applications.
- Worked on Dockers container snapshots, attaching to a running container, removing images, managing director
- Expertise in implementing Web Services using SOAP, WSDL. Experience in working with application servers and web servers such as, IBM Web Sphere and Tomcat
- Expertise in design and development of various web and enterprise applications using J2EE technologies like Servlets, JSP, JDBC, JNDI, EJB, JMS, XML and Web Services.
- Experience in using frameworks and tools like Jakarta Struts, Spring, Hibernate, JPA
- Good exposure to Service Oriented Architectures SOA built on Web services WSDL using SOAP protocol. Expertise in XML and related technologies like XSD, XSL, XSLT and parsers like JAXP SAX, DOM and JAXB.
- Experience in developing applications using Map Reduce for analyzing with different file formats. Collected data from different sources like web servers and social media using flume for storing in HDFS.
- Ability to import and export data between HDFS and Relational Data Management Systems using Scoop.
- Utilized Log4j logging API framework for logging Java applications for debugging and monitoring purposes. Good Knowledge of full Software Development Life Cycle SDLC.
WORK EXPERIENCE:
Sr. Java/J2ee Developer
Confidential, LosAngeles, CA
Responsibilities:
- Utilized Spring MVC and Hibernate JPA framework for development
- Involved in Design Development and Implementation of business Applications using Java/J2EE Technologies.
- Web application to manage Unix build stations using MVC 4, javascript, jQuery, Bootstrap, plink.exe for sending remote commands, bash, SQL Server
- Proficient in Java/J2EE technologies like JSP, Hibernate, Spring, Struts, Java Servlets,AJAX, JavaBeans, JNDI, JMS, XML, web service using IDEs like Eclipse 3.1/3.5.
- Migrated external DNS from Server 2003 to BIND running on Linux.
- Developing Spring Boot based Micro Services using the annotation & implementing architecture patterns, Used Spring Rest/Json to expose Micro Services APIs.
- Front-end development using HTML5, SASS, and JavaScript best practices
- Working on Unix Migration and upgrade process.
- Developed product and client workflows using Drools, creating work Item Handlers, split Nodes, Join nodes and connecting them to execute Compliance rules
- Update and reface corporate intranet website with Bootstrap framework for a more modern and responsive design
- Worked on Dockers container snapshots, attaching to a running container, removing images, managing director
- Structures, managing containers and clustering with Kubernetes. Leveraged Dockers Engine to run Multiple Tomcat.
- Adobe Flex Builder, Flex Pro - developing websites phone Apps.
- Deployed code in Apache Tomcat and Web logic server
- Experience in front end development including extensive experience using Bootstrap framework for responsive site
- Worked on development of UI of various modules mostly based on Adobe Flex.
- I worked on a task to decrease database load for search and moved some part of search to Elastic Search engine.
- Worked closely with Oracle database in backend to interconnect with user interfaces using native complex SQL queries
- Analyzed audience behavior to identify content opportunities and increase engagement
- Responsible for initiative status updates, initiative/program delivery schedules to larger stakeholder group, which includes LOB executives in a timely manner. The initiatives had projects with complex Oracle/Informatica/Teradata based data warehouse with ETL and Micro strategy/SAS for multidimensional reporting.
- Developing test scripts using AngularJS Protractor testing tools for current release of the project
- Developed HQl queries to develop the finder methods in Data Service.
- Installed, configured, deployed, Monitored and troubleshoot JBOSS 4.2.1/5.0 GA and EAP domains
- Involved in writing packages, stored procedures to access database.
- Created both stand-alone and clustered environments for JBOSS domains
- Extensively worked with Servlets and Struts based multi-tier applications in developing J2EE Components.
- Designed, developed maintain a dating site using JavaScript/jQuery, CSS3, Responsive Design, HTML5, MYSQL
- Developed MVC architecture, Business Delegate, Service Locator, Session facade, and Data Access Object, Value Object and Singleton patterns
- Develop strategies for UNIX client/server implementations architect the infra-structuer require to support those strategies.
- Involved in writing all client side validations using Java Script, JSON.
- Good experience in XML technologies such as XSLT, XSD, JAXB and its parsing techniques to build Web Services for the enterprise applications using SOAP and writing DTD,Schema, Namespaces,XSL, Xpath, Xlink,XQuery, XHTML and SAX, DOM and JDOM parsers
- Utilized Log4j logging API for debugging and monitoring purposes.
Environment: Java 7.0/6.0, UML, Spring MVC, JavaScript, Struts, API, SOAP Web Services, Linux, CSS, CMS, Hibernate, SQL Server, WSDL, Angular2, Tomcat, Oracle 10g, Maven, JSF, JMS, EJB, IBM MQ, XQuery, XSD, AEM, WSDL, XPath, JUnit, JBOSS, Tomcat, JDBC.
Java/J2ee Developer
Confidential, Los Angeles, CA
Responsibilities:
- Involved in development, unit testing, performance tuning, application support & maintenance in Information Technology and analyzing and developing the application using
- Object Oriented Application & Design (OOAD).
- Involved in complete development of Agile Development Methodology/SCRUM to meet customer expectations, timeline with quality deliverables and tested the application in each iteration.
- Involved in writing Multi-Threading Synchronization concepts in Java Programs.
- Developed the multi-threaded Java application, which calls backend processes.
- Design and implement a Context REST API using Java Spring Boot.
- Implemented Spring Transaction management for some database transactions.
- Developed web Application Using Core Java, spring, Hibernate, HTML5, Angular-JS, Java Script, jQuery and CSS.
- Configured Security and SSL Security for WebSphere Application Server and used federated repositories.
- Created and connected services using IBM SOA.
- Written SQL Queries to communicate with the Oracle Database.
- Worked on making AJAX calls to connect database using RESTFUL web APIs and worked on integrating the middleware to front-end.
- Experience working remotely during work with WebSphere Portal Install team.
- Involved in migrating existing monolithic application into Micro Service Architecture based Developed Windows and Linux Scripts that will call the backend Rest Micro Services through CURL calls in getting the JSON Format to integrate with User Interface Application.
- Designed and developed Micro Services business components using Spring Boot.
- Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, JSF, JavaScript, HTML/DHTML and CSS
- Managed WebSphere Portal Security by creating multiple users and groups, assigned permissions on Portal resources, managed inheritance and propagation of role types on resources.
- Use GIT to maintain current and historical versions of files such as source code, web pages, and documentation.
Environment: JAVA 1.8, JSP, Hibernate, XML, Log4j, RESTful webservice, WebSphere Application Server, JSON, jQuery, Oracle 11g, HTML, CSS, JavaScript, AngularJS, Oracle JavaScript, bootstrap, TDD, GitHub, Spring Framework, Spring Security, Jira.
Java Developer
Confidential, Charleston, SC
Responsibilities:
- Involved in complete development of Agile Development Methodology/SCRUM to meet customer expectations, timeline with quality deliverables and tested the application in each iteration.
- Used core java to design application modules, base classes and utility classes.
- Coded small methods to provide reusability of the code in accordance to OOPS principle.
- Worked on java Multi-threading programming, Synchronization, Java Mail API and Collections API for concurrent product models upload/download process.
- Implemented RESTful Web services in Service Oriented Architecture (SOA) to retrieve data from client side and made REST API calls from Angular and parsed the data to client and handled the security and Authorization using Spring Security.
- Used IBM Web Sphere for creation and deployment of cloud native and web based apps.
- Developed UI using HMTL5, Angular, and JavaScript for reporting on several batch applications which run daily and to provide statistics about the data loaded successfully against the failed members to the management.
- Configured WebSphere portal with Tivoli Directory Server and Performed DB Transfer from Cloudscape to oracle.
- Angular Ajax module is used to handle Restful calls to enable communication between view components and server. Configured global security for WebSphere Application Server using IBM Directory Server as LDAP user registry.
- Writing and Managing the Release and Build Management for the Web Services and Portal Module and the Integration. Consumed REST based Micro services with Rest template based on RESTful APIs.
- Developed and executed Test cases using unit testing (JUnit) and integration testing.
- Involved in configuring the WebSphere load balancing utilizing WebSphere Workload Management including Horizontal Scaling and Vertical Scaling.
- Configured and Developed code in Hibernate 3.0 to connect to the database, prepare the query/update statements, execute the query/update statements in the database and retrieve the results from the database.
- Involved in data validation by writing several complex SQL queries in Oracle 11g and worked on data quality issues.
Environment: Java/J2EE, Agile Methodology, WebSphere application server 7.0, JSP, Servlets, Spring Framework (Core, MVC, Data Batch), hibernate 3.0,JUnit, Maven, Web Services, RAD,HTML, CSS, JavaScript, Angular 2,Micro services, GITHUB, SoapUI, Oracle 11g.
Jr. Java Developer
Confidential, Rockville, MD
Responsibilities:
- Worked with Relational Database Management Systems including Oracle, SQL Server and PL/SQL and have worked extensively on JDBC to connect to and access various remote databases including Oracle, MySql, SQL Server.
- Innovated and maintained Bash, VBScript, Power shell, and batch executables to automate server administration tasks.
- Read blueprints, measure equipment including height gage, micrometer, calipers, taper measurer, measuring scale and protractor GMP's
- Participate in process Documentations and audit compliance on UNIX/Linux servers.
- Develop a Python Flask REST API web service for an AngularJS front-end application delivering STEM al content for deaf children.
- Experience in front end development including extensive experience using Bootstrap framework for responsive site
- Used Spring AOP, Spring IOC frameworks extensively during the development.
- Experience in using IDEs Eclipse, MyEclipse and JDeveloper for Application development.
- Designed and implemented MVC2, DAO, DTO Design Patterns.
- Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Faade, and Singleton.
- Implemented J2EE Design Patterns like MVC, Service Locator and Session Facade.
- Developed Web services to communicate to other modules using XML based SOAP.
- Developed Message Handler Adapter, which converts the data objects into XML message and invoke an enterprise service and vice-versa using Java, JMS and MQ Series.
- Business logic is implemented using Struts action components in the Struts and Hibernate framework.
- Used Multithreading for invoking the database and also implemented complex modules which contain business logics using Collection, Reflection, and Generics API.
- Developed various JSP custom tag libraries i.e. JSTL libraries for achieving most code-reusability.
- Involved in implementation of the presentation layer GUI for the application using HTML, XHTML, CSS and JavaScript.
- Used Hibernate in persistence layer and developed POJO's, Data Access Object DAO to handle all database operations.
- Wrote JUNIT test cases for testing all spring service calls and Spring MVC validations
- Created stored procedures to extract data from various data sources like Flat Files, XML Files and SQL server.
- Designed, developed maintain a social network site using JavaScript/jQuery/jQuery Mobile, CSS3, HTML5, MYSQL.
- Responsible for designing the application using the MVC architecture and Other Design patterns.
- Responsible for designing user interface screens using HTML, EXTJS, JSP and validating using Java Script
- Developed the Action classes, Action forms and Action servlet for Web tier.
- Used Java script in user validation and suggestion list and to display dialog boxes.
- Working experience in Core Java, Struts, XML, SQLSERVER, DB2, RESTwebservices, Spring, Hibernate, CXF
- Worked on creating CSS style, JavaScript and AJAX.
- Wrote spring services in the service layer for Oracle data retrieval operations using Hibernate.
Environment: Core Java, Java EE, Spring 2.5, Struts 2.x, Hibernate 3.2.1, RAD V7.5,IBM WebSphere 7, WebLogic 10.3, Apache Tomcat 6.0, Web Services, JMS, WebSphere MQ 7.0
Core Java Developer
Confidential, Tulsa, OK
Responsibilities:
- Developing online panels and application using EJB, Java Servlets, and Session Entity Beans.
- Handled the database persistence using JDBC.
- Implemented the project using the Spring Framework used Spring IOC and Dependency Injection, Spring MVC. Used Spring Framework and created the Dependency injection for the Action classes using ApplicationContext.xml.
- Using Java Script functions for the custom validations. Expertise in Redhat Linux Capacity and Performance Planning. Developed using Struts, JSPs and Tiles definitions.
- Developed JSP pages using HTML, JSTL Tag Library, Struts Tab Library, and JSP Custom Tags.
- Writing JSP form bean validations by using Struts Validation framework validation.xml, validator-rules.xml and message Resources
- Designed and developed REST web service for validating address. Developed the application using JSP for front end, spring to manage business layer components.
- Used Hibernate for object Relational Mapping and used JPA for annotations. Used Criteria API and HQL for data extraction. Performed Validations on UI data using JSP validations and JavaScript
- Involved in implementing the rich user interface using JSP Standard Tag Libraries and worked with custom tags.
- Performed client side validations using java script functions to implement various functionality. Worked on ancillary technologies/tools portal/portlet development, BPM, rules engines, security/SSO, and UML
- Worked on designing/developing of large, transactional, enterprise class systems. Worked on externally facing web based applications.
- Involved in implementation of the presentation layer GUI for the application using JSF, HTML, XHTML, CSS and JavaScript.
Environment: Java/J2EE (EJB, JSP/Servlets, JDBC, XML), My Eclipse, Tomcat, Web logic App server, DTD, XSD, XSLT, Ant, SVN.