We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Having 7 years of IT experience in software development and business logic implementation using Java/J2EE technologies in various domains like Financial, Insurance, Healthcare, Communications and Enterprise Business Software applications.
  • Involved in various stages of Software Development Life Cycle (SDLC) like Analysis, Design and development of applications in Java, J2EE, Agile methodologies (scrum, xp) and experience with QA life cycle Methodologies. (SCRUM), RUP, TDD, BDD, RAD.
  • Expertise in enterprise J2EE components like Enterprise Java Beans (EJB's), Java Server Pages (JSP), Java Servlets, Java Beans, RMI, Swing, AWT, Java, JNDI, JDBC, J2EE Patterns, XML APIs, JMS, MQ Workflow, JUnit, WSDL.
  • Experienced in developing the applications in Test Driven Development (TDD) approach.
  • Experience in MQSeries Clustering, MQ Client /MQ setup, MQSeries System Administration, user and documentation.
  • Converted network calls to use Coroutines and Retrofit for async data access.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular, React.
  • Hands on experience with Sprint planning, Sprint Review and Retrospection.
  • Experienced in the web designing technologies like XML, XSL, XSLT, DTD/Schemas, HTML, DHTML, CSS, Ajax, Java Script, jQuery and JSON.
  • Experience in Test Driven Development (TDD), Waterfall model and Agile methodologies like SCRUM
  • Experienced in parsing (DOM and SAX) XML using JAXP API.
  • Professional experience in using java frameworks like Spring, Struts, JSF and Hibernate.
  • Good knowledge of designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS) and Azure.
  • Proficient in developing applications using J2EE Design Patterns like creational, structural and behavioral design patterns (MVC Architecture, Singleton, DAO, Factory, Facade, Service Locator etc.).
  • Experience implementing ES6 features

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in requirement analysis and participated in the design of application using UML&OO Analysis Design and Development. Created deployment models for cloud foundry, explaining the underlying VM, Container, and application layout across multiple PCF foundations spread across the globe Developed the single page application following Agile Scrum, participated in daily standups, sprint reviews, Kickoffs and used Jira for project management. Designed and Developed UI for Portfolio Review Dashboard application using AngularJS, HTML, CSS, Bootstrap, LESS, JavaScript and JQuery Implemented client - side Interface using Node JS and used for creating reusable UI components. Worked on AWS, High Availability Practices and deploying backup/restore infrastructure. Utilized AngularJS framework to bind HTML template (views) to JavaScript object (models). Created Gulp scripts for various tasks and used
  • Node-JS for managing application UI Dependencies. Portfolio review dashboard is a single page application meant for Stakeholders and Business users for faster and easier access to critical information for data-driven decision-making. Explained to executive-level personnel on how PCF is the key component for a meaningful digital transformation Migrated applications to the AWS cloud Data is represented using High charts - speedometer, Heat map and spider web. Developed unit test cases using Mocha and Karma as unit test runner for various application modules. Developed views using Bootstrap components,
  • Angular-UI and involved in configuring routing for various modules using angular UI router. Implement the JavaScript/jQuery frameworks such as Node JS for MVW/MVC framework Developed a Java based ETL tool which extracts data from sources like IBM Cognos (xml) & MySQL and dumps data in the target tables in MySQL database. Automation of various administrative tasks using AWS Lambda services Currently working on Docker container implementation for the Enterprise build system. Implemented MVC web frameworks for the web applications using JSP/Servlet/Tag libraries that were designed using JSP. Involved in writing java API for Amazon Lambda to manage some of the AWS services. Used SQL, PL/SQL and Stored Procedures for Oracle back-end database. Involved in configuring the database to Oracle9i. Involved in developing a branded portal using the administration tool on web Sphere
  • Application server. Used JDBC to configure files to access the database. Developed and tested Java Server Pages (JSP). Configured AWS Identity Access Management (IAM) Group and users for improved login authentication. Developed reusable AJAX components for web-tier. Developed customized JSP tags for project. Worked on core AWS services such as Setting up new server (EC2) instances/services in AWS, configuring security groups, and setting up Elastic IP's, auto-scaling and Cloud Formation. Developed r

Confidential

Sr. Java Developer

Responsibilities:

  • Analysis, design and development and testing phases of Software Development Lifecycle (SDLC) using Agile methodology. Designed and optimized the document structure to store the shipper group and customers information in couch base. Designed micro services to fetch from legacy and upload in couch base from/to multipl buckets using Couch base SDK Java client. Deployed J2EE Web and EJB modules using WebLogic Command Line Deploy tool and WebLogic Admin Console. Had experience in performance tuning J2EE apps, performance testing, analysis, and tuning. Implemented Single Page
  • Application SPA functionalities using Angular Routing and also used Angular Lazy Loading, to increase the performance of the application. Experience in developing web based GUIs using Angular JS and JSP, HTML, and JavaScript Worked on Java 1.8 features such as Lambda Expressions for making anonymous inline function calls by using Functional Interfaces which makes code readable and concise Extensively worked with core java like collections, String Builder and interfaces. Created and updated the swagger files to configure the definition objects or parameters of service end points Used Vue.js events distribution and parent chain for parent - child component communication Customized Master Pages, Page Layouts, Themes, CSS to improve SharePoint UI customization. Involved in writing Java API for Amazon Lambda to manage some of the AWS services. Designed Prototype and project lay out skeletons using react JavaScript, JQuery, and CSS and HTML Actively involved in coding using Java 1.8, Spring to develop features from end to end. Developed user interface using Angular 7 services method is used to pull JSON data which is exposed through REST services Changing the AWS infrastructure
  • Elastic Beanstalk to Docker with Kubernetes. Experience on various AWS services like S3, EC2, ECS, Cloud trail, VPC, RDS, Route 53, SNS, and Lambda. Developed UI modules using AngularJS, Node.js, React JS, JavaScript, Ajax, jQuery, CSS3 and HTML5. Design, Implement and Test Oracle ADF applications using JDeveloper 11g Designed multiple Active MQ queues in different environments (DEV/TEST/UAT) setup and testing. Worked on Rest Web services for backend services, used Couchbase DB (NoSQL) for database services. Migrated java applications from mainframes to java 8 using Spring
  • MVC, JSP, CSS, hibernate, JavaScript, jQuery. AWS EC2 and CloudWatch services. CI/CD pipeline management through Kubernetes. Automation of manual tasks using Shell scripting. Worked on Java 1.8 features such as Lambda Expressions for making anonymous inline function calls by using Functional
  • Interfaces Deployed Micro Services, Docker container using Amazon EC2 container services and using AWS admin console Designed spring boot service to process the legacy manifest, Consignee shipper scans and package exceptions using distributed environment usin

Confidential

Java Developer

Responsibilities:

  • Involved in all phases of System Development Life Cycle (SDLC) using Java Technologies (Core Java, Servlets, JSP, Java XML technologies, JDBC, MVC framework) Developed the application using MyEclipse IDE tool and deployed it on OC4J Server. Developed the UI screens with JSP, XHTML, CSS,
  • JavaScript, jQuery and AJAX. Used Session Beans for the implementation and development of application components and to in corporate the business logic. Implemented the Model View Control (MVC) design pattern with Struts, JSP, Servlets, and JavaBeans to control the flow of the application in the
  • Presentation/Web tier. Performed Validation (Client Side & Server side) with the help of Struts Validation Frame Work. Attended daily agile scrum meetings. Implementing the Microservices to base on RESTful API utilizing Spring Boot with Spring MVC Attended Release planning, Sprint planning meetings, Sprint Review and Sprint Retrospective meetings. Scaled microservices, distributed systems and serverless applications using Simple Queue Service (SQS). Developed Spring boot application with microservices and deployed it into AWS using EC2 instances. Used stored procedures to retrieve the data from database. Developed various XML Documents and designed XSL (XML style sheet) for rendering XML on html page. Implemented design patterns like Data Access Objects and Value Objects/Data Transfer Objects (DTO) to transfer data between different tiers of the application to decrease the network traffic when invoking remote objects. Used Rational Rose to design UML diagrams (Use Case Diagrams, Class diagrams and Sequence diagrams). Closely worked with team members in assembling, binding and deploying J2EE components on Tomcat Server and Converted business logic methods in to Web
  • Service (SOAP). Used JUnit framework extensively for unit testing. Using Clear Quest tool to keep track of the application bugs as well as to coordinate with the Testing team. Converted a monolithic app to microservices architecture using Spring Boot using 12 - factor app methodology. Deployed, Scaled,
  • Configured, wrote manifest file for various Microservices in PCF. Used Apache Ant for building the war file of application. Integrated Automation scripts (Selenium Web Driver API) on Continuous Integration tools Jenkins for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job. Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations. Spring AOP was used for intercepting the SOAP requests and for logging requests and also for transaction management. Used microservices with Spring
  • Boot-based services interacting through a combination of REST and Rabbit MQ or Apache Kafka message brokers Wrote test cases on JIRA and built test scripts for automating various end-end REST APIs. Used Hibernate Template and C

Confidential

Java Developer

Responsibilities:

  • Involved in all phases of System Development Life Cycle (SDLC) using Java/J2EE Technologies. Designed UI using JSP to add new functionality to the application, implemented Servlets to process UI requests and develop DAO, VO and java beans. Collapsed and rebuilt modules as per clients request and propagated changes to related modules. Developed new frameworks to enhance the application using AJAX, HTML/DHTML and JavaScript. Developed Custom tag libraries, role - based menu structure. Involved in configuration of Display tag properties to export data into EXCEL, PDF, XML and CSV formats and also implemented tiles framework. Developed JUnit test cases, performed unit and integration testing. Developed UI for File Cabinet Manager using JSP. Implemented Database Tables, Triggers, Views, Indexes, Federated Database Objects. Expanded database tables to accommodate new requirements, modify and rebuild stored procedures and table related objects. Performed database backup, restore and import/export from/to flat files. Designed and developed reports framework using ITEXT, the reports can be generated in XML, HTML, PDF and EXCEL. Worked on writing the web services client code for e-Payment gateway processing of Authorize.net and PayPal. Worked on migration of the application from IBM WebSphere to Apache Tomcat Servlet Container for a small sized client and provided the production support. Validating RESTFUL Web services and automating the web services testing using Test
  • NG, Log4j, JAXB and JSON Parser GSON. Created common classes and maintained the utilities. Involved in the configuration and administration of AWS (Amazon Web Services), EC2 (Elastic Cloud Computing) resources such as instances, EBS volumes, snapshots, elastic load balancers. Designed and implemented a Cassandra NoSQL based database and associated RESTful web service that persists high-volume user profile data for vertical teams. Authenticating Users and to provide the security to RESTful web services using OAUTH 2.0. Wrapped the web application to desktop application using electron.js. Worked with Node.js to make calls to the web services using URL's which would perform GET, PUT and POST operations on the server. Used Microservices architecture, with Spring Boot-predicated services interacting through an amalgamation of REST, Cassandra and MQ message brokers and leveraging AWS to build, test and deploy Identity micro services. Worked with NoSQL database MongoDB and created pipeline from MongoDB Cluster. Involved in deploying systems on Amazon Web Services (AWS) Infrastructure services EC2. Extensively used hibernate named queries, criteria queries,
  • Hibernate Query Language (HQL) to interact with database to perform database operations. Worked with the team to develop POJO's using Spring framework for dependency injection and integrating it with Struts framework and Hibernate. Coded XML pages that use

Confidential

Jr Java Developer

Responsibilities:

  • Performed analysis for the client requirements based on the developed detailed design documents. Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft. Developed user interface using JSP Tag libraries, JSTL Tags and JavaScript to simplify the complexities of the application. Consistently produced the highest quality code through disciplined and rigorous unit testing and integration testing. Used PCF to enhance out of the box integration with other modules. Used AJAX, HTML, CSS & JavaScript (jQuery) to create GUI Design Layout of the project. Implemented React JS
  • Controllers to maintain each view data where the client implemented the UI using React JS. Started as a monolithic application that runs on Jboss, later migrated it in to a set of Spring boot and NodeJS, Micro Services Configured Kafka to read and write messages from external programs. Designed and developed Application based on Spring framework using MVC design patterns. Developed Struts forms and actions for validation of user request data and application functionality. Involved in Application Deployment on PCF using CF push and Urban code deploy. Used JavaScript for the web page validation and Struts Validator for server - side validation. Used config-server options of PCF for maintaining application properties pertaining to each environment and enable communication via cloud Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2. Design patterns of Delegates,
  • Data Transfer Objects and Data Access Objects. Developed Message Driven Beans for asynchronous processing of alerts. Used ClearCase for source code control and JUNIT for unit testing.

Environment: Java, J2EE (Java Servlets, JSP, Struts), HTML, EJB, MVC Framework, JDBC, Maven, JBoss, SQL, Oracle, Apache Tomcat.

We'd love your feedback!