Java Developer Resume
Dublin, OhiO
SUMMARY
- Over 7 years of working experience in software analysis, design and development of enterprise applications using Java/J2EE/ UI technologies.
- Proficient in complete Software Development Life Cycle (SDLC) including information strategy planning.
- Experienced in requirement Grooming, analysis, design, development, quality assurance and maintenance, and demos.
- Extensively worked in developing Spring - MVC, Spring Web Services, Annotations, Spring - Rest API, Spring ORM, Spring JDBC, Spring Transaction Management, Struts, JPA Framework and Hibernate 4.0.
- Hands on experience with Java 8 Generics, Algorithms, Streams, Exceptional Handling, Lambda Expression and Collection Framework.
- Hands on working experience with Servlet, JDBC and JSP J2EE Web technologies, hands on working experience with Hibernate 4, Struts and Spring 4 J2EE frameworks, hands on working experience with SOAP and Restful API J2EE Web Services.
- Worked with Splunk to search application logs in production, QA, CQA, Dev and CDEV environments
- Experience in developing applications using JBoss, Oracle WebLogic, IBM WebSphere and TOMCAT.
- Developed web services supporting both XML and JSON message transformation.
- Experienced with SQL and PL/SQL in writing Stored Procedures, Triggers and functions in Oracle 12, DB2 and SQL Server.
- Hands on experience in Client-Side Design and Development using HTML5, CSS3, JavaScript, DOM, AJAX, XML, JSF, JQuery, Bootstrap, Angular JS 2.
- Hands on working experience with the Java Enterprise Applications in UNIX / LINUX environment.
- Working experience with AWS Elastic Beanstalk for deploying the web applications.
- Good knowledge on SCALA, Autosys (Jobs Scheduling tool) and Windows batch scripting.
- Good working experience in Agile environment, Sprint planning, Daily standups, Demos and Retrospection.
- Extensive experience in Analysis, Design, Code Reviews, Unit Testing and Integration Testing.
- Involved in Bug bash sessions to resolve the issues, deploy to Preproduction environment, verify those changes, finally deploy it to Production environment.
- Worked with Pair programming with team mates.
- Worked in integrating web components to multiple services across multiple projects.
- Knowledge on Dot Net programming.
TECHNICAL SKILLS
Languages: Java 8, Java Script, UML, Angular JS 2, Node JS, Ext JS, HTML 5, XML, XSL, HTML5, CSS3, OOJS.:
Operating Systems: Windows, UNIX.:
Version Control: Subversion SVN, Git, ClearCase, Tortoise:
IDE: Eclipse, IntelliJ IDEA, RAD, MyEclipse.:
Database servers: Oracle (SQL, PL/SQL), SQL Server, DB2.:
J2EE Technologies: JDBC, Servlets, Java Beans, EJB, JSP, JNDI, JMS, Spring 4, Struts, Hibernate, SOAP Web Services and Rest Web Services.:
Open-source Technologies: JUnit, Log4J, Ant, JSON, AspectJ, JSF, JPA:
Web Application servers: IBM Web Sphere, JBOSS, Apache Tomcat, Glass Fish, Oracle Web Logic.:
Object Relational Mapping: Hibernate 4.0, JPA:
Continuous Integration and Build Tools: Ant, Maven, Jenkins, SONARQ:
Data base Tool: TOAD, IBM Data Studio, SQL Developer:
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) including backlog grooming, Sprint planning, analysis, architecture design, development and testing phase.
- Involved in implementing the User Interface by creating modules and components, and coupled them together as functional application with Angular 2, by making Rest calls to the backend API.
- Involved in creating e2e test suites for all components, and running them with Protractor, Jasmine, Karma, Chai and Mocha plugins.
- Implemented EcmaScript6 (ES6) arrow functions, constants, block-scope variables, class inheritance.
- Experience with react/redux development using Babel, Web pack, isomorphic fetches, ES6, NPM.
- Worked with React Virtual Dom to support unidirectional data flow.
- Implemented Adobe web functionalities with Content Management Systems (CMS) in Angular scripts.
- Involved in writing the AOP concerns and implemented DI for the services and used Spring MVC.
- Designed and developed Aspects, Advices and Pointcuts for logging and transaction aspects using Spring Boot and Spring Batch.
- Exposed RESTful web services using JAX-RS. Implemented Angular promises to handle asynchronous communication with our Restful API for various requirements.
- Implemented Restful Web Services using Spring and used Spring Boot for Microservices & consumed services using Spring REST template.
- Experience with automated CM and maintained a CI/CD pipeline, deployment tools such as Jenkins and Maven.
- Developed reactive application with Vertex
- Developed Web UI or view components using Spring Tiles, JSP, Java Script, Angular JS, CSS3, Ext JS, React JS, Bootstrap, AJAX, Node JS, Redux, ExpressJS, Custom Tag Libraries.
- Involved in creating and consuming micro services, to access the intents based on the search query.
- Used Apache CXF to build and develop services using frontend programming APIs, like JAX-WS and JAX-RS.
- Deployed Microservice components to AWS with Kubernetes and Docker.
- Worked with Splunk to access the logs in multiple environments.
- Implemented email notifications with Java web flux.
- Involved implementing Bluetooth connections with IOS and Android based Mobile application.
- Worked with Splunk and ELK to track the logs in multiple environments
- Experienced in Unit Testing, Debugging, Remote Debugging, Integration and System Testing using Testing, JUNIT, Selenium and Jasmine.
- Responsible for resolving Production support issues. Identifying, fixing and testing with various scenarios like regression testing for the fixes.
- Implemented Python Scripts for deployment process.
Environment: Java, J2EE, XML, HTML5, CSS3, JSP, Jaxb, JMS, JSON, Angular JS 2, Node JS, React JS, Redux, Bootstrap, Spring, Splunk, Hibernate, SOAP, REST, IntelliJ, SQL Developer, Eclipse, JMeter, Oracle, AWS, Micro Services, Service Bus, Scala, Spark, DB2, GIT, UNIX, Kubernetes, Docker, Splunk, ELK, Python, Azure cloud, Jenkins, JBoss, MQ, Junit Test Cases.
Confidential
Java Developer
Responsibilities:
- Worked with Spring Web Flow to integrate tightly with Java Server Faces (JSF) and to support the AJAX.
- Used Annotations like @Advice, based Spring Framework for auto wiring and injecting the required dependencies to implement business logic.
- Involved in writing the AOP concerns and implemented DI for the services and used Spring MVC.
- Designed and developed Aspects, Advices and Pointcuts for logging and transaction aspects using Spring Boot and Spring Batch.
- Developed Web UI or view components using Spring Tiles, JSP, Java Script, Angular JS, CSS3, Ext JS, React JS, Bootstrap, AJAX, Node JS, Redux, ExpressJS Bootstrap, Custom Tag Libraries.
- Novice level experience working with React-native /Redux.
- Created reusable React presentation and container components.
- Developed Restful webservices by @RestController, @Produce, @Consume, @Path annotations.
- Developed Data Access Object (DAO) persistence layer using Hibernate.
- WSDL is used as a contract in SOAP Webservice, and worked with the annotations @WebService.
- Deployed Microservice components to AWS with Kubernetes and Docker.
- Worked on Migration from Chef to Docker and deployed in ECS.
- Involved in consuming the Web services by generating WSDL and performed data exchange with the third-party using SOAP JAX-WS, XML.
- Implemented Rest based services (RESTful) using JAX-RS annotations and Jersey provider with JSON data transfer.
Environment: Java, J2EE, XML, HTML5, CSS3, JSP, JMS, JSON, Angular JS 2, Node JS, Ext JS, React JS, Redux, ExpressJS, Bootstrap, Spring, Splunk, Release and Deployment, Hibernate, SOAP, REST, IntelliJ, SQL Developer, Eclipse, MuleSoft, JMeter, Oracle, AWS, Micro Services.
Confidential, Dublin, OHIO
Java Full Stack Developer
Responsibilities:
- Used Annotations like @Advice, based Spring Framework for auto wiring and injecting the required dependencies to implement business logic.
- Involved in writing the AOP concerns and implemented DI for the services and used Spring MVC.
- Involved in various phases of Software Development Life Cycle (SDLC) including backlog grooming, Sprint planning, analysis, architecture design, development and testing phases.
- Involved in implementing the User Interface by creating modules and components, and coupled them together as functional application with Angular 2, by making Rest calls to the backend API.
- Involved in creating e2e test suites for all components, and running them with Protractor, Jasmine, Karma, Chai and Mocha plugins.
- Designed and developed custom message adapter components using Apache Kafka that allowed the message to travel through Micro services to base on Restful API utilizing Spring Boot with Spring MVC.
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments and created new jobs and branches through Jenkins.
- Implemented Rest based services (RESTful) using JAX-RS annotations and Jersey provider with JSON data transfer.
- Utilized JNDI architecture to coordinate processes between applications.
- Involved in writing the Maven scripts to build and deploy the application.
- Involved in deploying the microservice components to the AWS Cloud EC2 instances.
- Developed SQL, HQL queries and PL/SQL stored procedures, functions, to interact with the oracle database.
- Implemented Rest based services (RESTful) using JAX-RS annotations and Jersey provider with JSON data transfer.
- Used Apache CXF to build and develop services using frontend programming APIs, like JAX-WS and JAX-RS.
- Experienced in Unit Testing, Debugging, Remote Debugging, Integration and System Testing using Testing, JUNIT, Selenium and Jasmine.
- Implemented Scala and Python Scripts for deployment process
- Implemented Splunk and ELK to track the Production and Preproduction logs.
Environment: Java, J2EE, XML, HTML5, CSS3, JSP, Jaxb, JMS, JSON, Angular JS 2, Node JS, Ext JS, React JS, Redux, ExpressJS, Bootstrap, Spring, Splunk, Eclipse, JMeter, Oracle, JBoss, Hibernate, SOAP, REST, IntelliJ, SQL Developer, MuleSoft, AWS.