Java/j2ee Developer Resume
El, PasO
SUMMARY
- Over 6+ years of experience in analysis, design & development of web based, client - server & distributed applications using Java/J2EE Technologies.
- Experience in Microservices Architecture wif Spring Boot and Docker.
- Experience in analysis, design, development, testing and deployment of software applications using Struts and Spring framework
- Extensive experience wif server-side programming and technologies such as WebSphere, J2EE, Servlets, JSP, JavaBeans, JDBC, JMS, JNDI and EJB
- Well versed wif AJAX.
- Expertise in developing web applications using Struts and Spring framework
- Experience in WebSphere Portal design and development using Portlets, Servlets, JSP, JDBC. WebSphere Portal Server, WebSphere Portlet Factor etc.
- Good exposure wif Application servers, Web Servers like WebSphere, WebLogic, JBoss, and Apache Tomcat
- Proficient wif container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked wif Terraform.
- Extensive experience wif developing enterprise applications wif development tools like Eclipse, Net Beans and Visual Studio
- Experience in Data migration from DB2 to ApacheCassandra DBand involved in major and minor up gradation of Couch base andCassandra cluster.
- Experienced in management tools such asRemedy Ticketing tool, Toad for Oracle and DB2, Excel Macros report generation.Microsoft Share point forms.
- Good experience on working wif AmazonWeb ServiceslikeEC2,S3, Amazon SimpleDB, AmazonRDS, Amazon Elastic Load Balancing, AmazonSQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front.
- Experience in Spring Hibernate and Web Services
- Experience in developing application in Single Page (SPA’s) using various JavaScript frameworks such as Angular JS and React JS
- Experience in Microservices Architecture wif Spring Boot and Docker
- Experience in using build/deploy tools such asJenkins, Docker and OpenShiftfor Continuous Integration & Deployment for Microservices.
- Managed Docker orchestration and Docker containerization using Kubernetes.
- Used Kubernetes to orchestrate teh deployment, scaling and management of Docker Containers.
- Knowledge of Dev-Ops tools (Jira/Jenkins/GIT/Maven/Artifactory) is desired
- Created RESTful web services interface to Java-based runtime engine and accounts.
- Hands-on wif SQL and NoSQL Databases such as MySQL, Oracle, MongoDB, Cassandra.
- Selecting teh appropriateAWSservice based on compute, data, or security requirements.
- Experience in Integration of Amazon Web ServicesAWSwif other applications infrastructure.
- Expertise in developing database applications using Oracle, DB2 and worked on PL/SQL Stored Procedures, Triggers, Functions, Packages, Data Modeling and Performance Tuning
- Experience wif build tools like Apache, ANT and Maven IntelliJ.
- Experience in using version control and configuration management tools like SVN, CSV and GIT.
- Knowledge on Scala programming language and java 8 which includes implementation of OOP concepts, integration wif java.
TECHNICAL SKILLS
- Java 1.8
- J2EE
- C
- C++
- UML
- SQL
- Visual Basic. JDBC
- JNDI
- JMS
- JTA
- XML.
- Oracle 8i/9i/10g 11g 12c
- MySQL
- SQL Server
- DB2
- MS Access. Eclipse
- NetBeans
- JBuilder
- Visual Studio
- BEA WebLogic 6.0/10.3.6
- IBM WebSphere
- JBoss
- JRUN
- Microservices
- Spring 4.0
- Hibernate 4.1
- JSP
- Servlets
- EJB
- AJAX
- Java Script
- Angular
- HTML
- JSTL
- DHTML
- XML
- XSLT jQuery
- JSF
- Docker
- DNS
- DHCP.
PROFESSIONAL EXPERIENCE
Confidential, El Paso
Java/J2EE Developer
Responsibilities:
- Involved in analysis, design and development of Health Care system and performed Unit Testing on teh User Interface.
- Setting up teh build and deployment automation for Java base project by using JENKINS
- Designed and developed asynchronous RESTful Microservices using Spring boot, Couchbase and RXJava that are consumed by other microservices wif an average response time of 30 milliseconds.
- Experience wif container-based deployments using Docker, working wif Docker images, Docker Hub and
- Developed teh application using Spring Framework leveraging classical Model View Controller (MVC) architecture.
- Develop teh UI component architecture for developer framework using Spring, Angular 4, Typescript, HTML5, CSS3 and Bootstrap.
- Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection API's to implement various features and enhancements.
- Deployed teh applications on Oracle WebLogic Server.
- Set up development environment wif Rational Application Developer and WebSphere Portal server.
- Extensively worked wif teh Java / J2EE design patterns, Java Regular Expressions.
- Designed and developed Custom J2ee based web components using - Struts 2.1, Spring Web module, JSTL, Ajax, Apache Display Tags, JSP, Angular
- Generated Java jE for retrieval and analysis onNo-SQLdatabase such as HBase andCassandra.
- Used Amazon Cloud Watch to monitorAWSservices and Amazon Cloud Watch logs to monitor application.
- Used Spring Framework for cross cutting concerns and IOC for dependency injection.
- Implemented REST Microservices using spring boot. Generated Metrics wif method level granularity and Persistence using Spring AOP and Spring Actuator.
- Testing internal routes and Get, Put, Post, delete methods usingPostman
- Developed UI usingHTML,JavaScript,and jQuery and hands on wif React JS
- Full Stack Modern Progressive Web Apps -ReactJS,Redux,GraphQL
- Automatedmany Metrics using excel macros to pull details from Remedy tool and published to huge audience.
- Used Hibernate mapping in data access layer to access and update information in teh database.
- Implemented solutions utilizing Advanced AWS Components: EMR, EC2, etc integrated wif Big Data/Hadoop Distribution Frameworks: Zookeeper, Yarn, Spark, Scala, NiFi etc.
- Setup teh continuous Integration (CI) and continuous Deployment (CD) process for teh application using teh Jenkins.
- Used Soap UI web services wifin teh framework for easy create and update operations.
- Developed JUnit test cases for all teh developed modules.
- UtilizedCassandra, NOSQL database management system for keeping user generated data.
- Selecting teh appropriateAWSservice based on compute, data, or security requirements.
- Integration of Amazon Web Services(AWS)wif other applications infrastructure.
- Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP
- Used Maven to build teh application and deployed on WebLogic Application Server.
- Worked wif Devops team to Clusterize NIFI Pipeline on EC2 nodes integrated wif Spark, Kafka, Postgres running on other instances using SSL handshakes in QA and Production Environments.
Environment: Java 1.8, Hibernate 4.3, Spring 4.2, EJB, JSP, Servlets, JMS, XML, Restful web services, JavaScript, Angular -Js1.4, UML, HTML, JNDI, CVS, Log4J, JUnit, ClearCase, Apache NiFi, Web Logic 12c, AJAX, Oracle 12c. JAVA/J2EE-Language, WebSphere Portal Server, WebSphere Application Server, Hibernate, POSTMAN, SOAP and REST Web Services using Microservices Architecture, Oracle SQL developer, Java Server Facets, Jenkins, Docker, GitHub, Node JS, C language. AWS (Amazon Dynamo DB, Amazon SQS, Amazon Cloud Watch, Amazon Lambda), Agile Scrum.
Confidential, INDIANAPOLIS
Java Developer
Responsibilities:
- Involved in complete software development life cycle (SDLC) of client’s business process by using their current system and direct interaction wif customers
- J2EE Developer/Architect to implement web application for publications wif bookmarks portal application, wif JSP, servlet
- Developed Dashboards and UI pages wif JSP, HTML5, CSS3, JavaScript, jQuery, and used Bootstrap to create Responsive Web pages.
- Involved in customizing teh design and development of Themes and Skins of WebSphere portal according to teh client’s requirement.
- Integrated WebSphere Process Server to teh Portal Server and leveraged teh processes wifin teh Portlets.
- Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules using angular UI router.
- Installed and configuredHadoop MapReduce, HDFS, developed multiple MapReduce jobs in Java and Nifi for data cleaning and pre-processing
- Created JMS receiver and send process using Spring JMS template and TIBCO EMS APIs for sending and receiving messages from TIBCO EMS
- Configured CAMERON fix engines to create different fix sessions to communicate wif exchanges thru intermediary systems.
- Testing JSON output using Advanced REST Client or POSTMAN.
- Experienced in writing JUNIT Test cases for Java and J2EE applications.
- Experience on Deployment Automation & Containerization (Docker, Kubernetes)
- Implemented an express-graphqllibrary to mount aGraphQLAPI server on teh user-configuredHTTPendpoint
- Designed teh responsive front-end screens usingHTML5, CSS3, JavaScript, Typescript, jQuery and Bootstrap.
- Hands on experience usingjQuery,Node.js,BootstrapandAngular JSfor changing styles dynamically, creating animating TEMPeffects and manipulating DOM structures
- Rewrite existing Java application in Python module to deliver certain format of data
- Wrote Python scripts to parse XML documents and load teh data in database. Each module was designed as a separate service interacting as Web services between each other.
- Web service interface is created using SOAP.
- Excel enthusiast wif proven Excel advanced skills & macros
- Closely worked wif Kafka Admin team to set up Kafka cluster setup on teh QA and Production environments.
- Created and implemented Stored Procedures, Views and Triggers (PL/SQL).
- Used Shell scripts for data transaction in databases, server monitoring and performance assessment.
- Implemented teh business logic writing spring and Hibernate framework.
- Written unit testing of various components layer wif JUnit framework.
- Used spring framework to write integration test case.
- Working noledge of source control software (ClearCase or Git)
- Deployed teh application on WebSphere Application Server.
- Involved in writingJava APIfor Amazon Lambda to manage some of theAWSservices.
Environment: Core Java - JDK 1.6, Spring 3.0, Hibernate 3, IBM WebSphere Application Server, IBM WebSphere Portal TIBCO EMS, IBM MQ, J2EE, Apache Nifi Servlets, Web services, SOAP, Kubernetes, Kafka, Oracle Data Grid (Coherence Cache), WebSphere, XML, JavaScript, Groovy, Oracle 10g, Amazon EC2, Amazon S3, Amazon Cloud Watch, AWSLambda PL/SQL, IBM RAD, Rational Rose, Rational Clear Case, CAMERON fix engine, WindowsXP, Gitlab, Node Js.
Confidential
Senior Software Developer
Responsibilities:
- Interact wif customer and gather teh user need in terms of Business Requirement. Converting teh business requirements from teh client into Use Cases and SRS.
- Worked as teh Application Developer in software design and development of web based enabled applications using JAVA/J2EE technologies.
- Involved in teh application in migrating to WebLogic to develop web based application Servlets, Java Server Pages (JSP), JDBC and Java Scripts.
- Mentored team members on JAVA framework HIBERNATE, Servlets, Java Server Pages Java Scripts for efficient we based development.
- Involved in implementing JAX WS webservices.
- Analyze teh technical feasibility of teh requirements.
- Provide end to end solution to implement teh Business requirements.
- Coordinate wif teh onshore team and ensure that all teh deliverables are delivered on time wif quality and present in teh team repository.
- Developed Dashboards and UI pages wif JSP, HTML5, CSS3, JavaScript, jQuery, and used Bootstrap to create Responsive Web pages.
- Designed and documentedREST/HTTPAPIs, includingJSONdata formats and API versioning strategy
- Mentored all teh Newcomers wif application noledge and guided towards quality deliverables.
- Work wif Upstream and Downstream applications for interface application Design for projects.
- Provide support to teh Clients in all phase of testing, project release and Installation activities.
- Postproduction support to teh clients and halp resolving critical design or deliverable issues if any.
- Point of Contact to client, TTL higher management during all teh phases of project like Requirement, Design, ST (System Testing), IST (Integrated System Testing), UAT (User Acceptance Testing), UCT (User Certified Testing).
- Authoring teh HLD (High Level Design) document and teh Interface Application Design (IAD) document.
Environment: Core Java, J2EE, Servlets, JSP, JSON, Hibernate 3.0, Restful Webservices, Java Script AJAX, DB2, PL/SQL, WebLogic 7.0, CVS, Oracle 9i.