We provide IT Staff Augmentation Services!

Sr.java Developer Resume

0/5 (Submit Your Rating)

Deerfield, IL

SUMMARY

  • Around 8+ years of experience in all the phases of software development life cycle that includes Requirement Study & Analysis, Design, Development, Integration, maintenance and testing of various client/server and N - tier web applications.
  • Extensive development experience specializing in environment building n-tier applications usingJAVA, J2EE, MVC Framework, Spring Boot, Spring, Hibernate, JavaScript, HTML/HTML5, CSS/CSS3, Angular JS, Oracle, SQL.
  • Implementation in Amazon Web Services (AWS) cloud and IT industry.
  • Experience in coreAWS (Amazon Web Services) services like (S3, EC2, ELB, EBS, Route53, VPC, Auto scaling etc.) and deployment services (Elastic Beanstalk, DevOps Works and Cloud Formation) and security practices (Cloud watch and Cloud trail).
  • Expertise in developing Micro-services using Spring Boot to build more physically separated modular applications which will improve scalability, Availability, Agility of application.
  • Extensive experience in developing and designing user friendly, cross browser complaint web sites, and User Interface (UI) applications in various domains.
  • Experience with XML, SAX, DOM, SOAP web services, WSDL and Restful web services.
  • Experience in implementation ofJAVAapplication data access tier with JDBC, SQL, etc. and manipulating databases e.g. Oracle 11g, MySQL, MS SQL etc.
  • Exposure with Node JS for component loads events triggered as a developer so we can use them for the components.
  • Experience in implementing the MVC architecture in backend applications usingNode.jsthat interacts with MongoDb and performed CRUD operation on MongoDb.
  • Hands on experience in the implementation of CoreJavaSE 8 concepts like StreamsAPI, Lambda functions, Generics,Time API, Functional Interfaces Multithreading, Transaction Management, Exception Handling and Collection API.
  • Worked on variouse-Commerceapplications such asWebSphere Commerce (WCS), Sterling Commerce, ESBWebMethods. Also, Havingstrong Knowledge onWebSphere Commerce and Sterling Commerce Architectureand its subsystems.
  • Hands on experience in developing applications using MVC Framework Struts with Struts validation, Struts Tiles, Struts Tag Libraries, Action Class and Action Form.
  • Expertise in securing the application using form-based authentication using HTML, JavaScript, jQuery, and CSS.
  • Implementing or exposing the Micro service architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Extensive knowledge in developing Single Page Application (SPAs) using multiple JavaScript frameworks like AngularJS and NodeJS.
  • Experience in building using Polymer, node.js, express.js, SASS and gulp.js for build management.
  • Implemented the REST based Micro services using theSpringBoot,JAX-RS, SpringData with JPA (Java Persistence API) and Used Swagger to interact with API endpoints of the micro services.
  • Experienced in developing front end applications using HTML4/5, XHTML, DHTML, CSS2/3 (using SASS and LESS), Bootstrap, Angular JS, Angular2, 4.Xand developing dynamic web pages.
  • Developed Micro services using Spring Boot,SpringCloud with Netflix Eureka to create the Discovery Server, service, discovery clients and integrated Apache Kafka and Zoo Keeper as message Broker.
  • Experience working on Java Server Faces (JSF) to build java technology based web application on server side for event handling, data conversion, server-side validation and page navigation.
  • Strong knowledge of Object Oriented Design Methodologies such as Polymorphism, Inheritance and
  • Hands on experience in Amazon Web Services (AWS).
  • Good Understanding of Relational Database concepts and experience in Query construction using SQL, PL/SQL. Extensive experience in writing, editing and maintaining database objects Triggers, Stored Procedures. Worked using databases like Oracle, DB2 and MySQL.
  • Hands-on experience in OOPS and Multithreading concepts.
  • Hands-on experiences in building application with Maven and Gradle.
  • Good experience in unit test cases using JUnit 4, JMock2.
  • Strong working knowledge of Database Programming using SQL, PL/SQL and Stored Procedures.
  • Experience with IBM Web Sphere application server technologies, WebLogic, JBoss and Apache Tomcat and configuring them.
  • Expert in version control tools like Git and SVN.
  • Excellent written and verbal communication skills, presentation and problem solving skills.
  • Good team player and have the ability to work in both Agile (Scrum) and Waterfall environments.

TECHNICAL SKILLS

Java Technologies: CoreJava,JSP, Servlets, JDBC,JavaBeans, IBMBPM 9.0, Multithreading, OSGI, Event Handling and SOAP Web Services.

AWS Cloud Technologies: EC2, Elastic Beanstalk, Cloud Watch, Cloud Trail, Cloud Formation, S3, Glacier, Route53, VPC, Lambda, Auto Scaling, Dockers, Red shift, SNS, SQS, SWS and SES.

Web Technologies: HTML, CSS, XML, Angular JS, Angular2, JavaScript,XSD, XSL/XSLT, SAX/DOM, AJAX, jQuery, JSON, NodeJS

Application Servers: Apache Tomcat7/6/5.5 and Web Sphere8/7, JBoss 4.0, WebLogic 9.1/8.1/7.0to,EAP

Databases: RDMS Oracle SQL server, SQL-Server, MySQL server 9.0, MS SQL, IBM DB2, MongoDB and NoSQL, Cassandra.

Frameworks: Struts 2/1, Hibernate 4/3, Spring MVC3.2/3/2.5/2, Spring Web Flow, Spring IOC, Spring AOP, JMS, JSF, Log4J, Mockito, SOA, Jasper reports, SOAP UI 2.5, Spring Boot, Spring Batch 2.0, Spring Security, Spring Data.

Build Tools & IDEs: Eclipse 4.5/3.7/3.5/3.2/3.1 , My Eclipse, RAD 8.0, Spring Tool Suite (STS), IntelliJ, WebStorm, Maven2.0.1, Edit Plus 2, Net Beans 6.

Operating Systems: Windows7/, 2000, XP, Vista), LinuxWin 2k Server, Sun Solaris, and UNIX.

Testing tools/CI tools: Selenium, JUnit, SoapUI, Putty, Rational Clear Quest, JIRA, Jenkins

Version Control: Rational Clear Case, SVN (Apache Subversion), CVS and GIT.

PROFESSIONAL EXPERIENCE

Confidential | Deerfield, IL

Sr.Java Developer

Responsibilities:

  • Worked closely with cross-functional teams as a part of AGILE environment to gather and analyze the requirements of the Application.
  • Used Agile Scrum methodology for iterative incremental software development.
  • Coded extensively using JavaScript MVC Framework, AngularJS to make rich internet web application for a Single page app (SPA).
  • Responsible for creating front end applications, user interactive (UI) web pages using web technologies like HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, Angular 4, Node Js and Bootstrap.
  • Designed and implemented business logic using Spring and Hibernate frameworks.
  • Implemented Java 8(lambda expressions, Stream API, Concurrency API and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Spring framework and DAO classes using JPA framework for persistence management and involved in integrating the frameworks for the project.
  • Implemented Progressql for the Back-End storage system of the application.
  • Implementing RESTful web services architecture for Client-server interaction and implemented respective POJOs for its implementations.
  • Using JIRA tool to track the support tickets.
  • Implemented Spring Validators, persistence layer, and service layer components usingSpring/HibernateAPIandSpring/Hibernateannotations. Extensively usedHibernateQL.
  • Monitoring Resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3 instances.
  • UsedBitBucket for code repository and IntelliJ for IDE.
  • Used Docker to virtualize deployment containers and push the code to EC2 cloud usingPCF.
  • Worked with Application Servers and Web Servers including IBM WebSphere, Oracle WebLogic, JBOSS and Apache Tomcat for developing and deploying.
  • Used Drools Decision table using excel sheets with a Spring MVC project.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • Develop Docker based Microservices deployment modules with Jenkins based frameworks.
  • Worked with Build Engineer on Maven Configuration to build the application and deployed on WebSphere Application Server.
  • Involved in writing test cases for unit testing using JUnit and Selenium for UI automation.
  • Configured Log4j tool to log the entire application.

Environment: Java/J2EE, Springs, HTML, CSS, jQuery, Ajax, XML, JSON, Angular, Bootstrap,Angular, Nodes.JS, Mongo DB, AWS, GITHUB, Oracle Web Logic, JBOSS, Apache Tomcat, IntelliJ, SOAP, Jenkins, Junit, Selenium, Docker, Microservices, Maven, WebSphere, Log4j.

Confidential | Hartford, CT

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for the overall layout design, color scheme of the web site using HTML, XHTML, CSS3 and RWD and Responsible for creating detailed wire frames and process flows
  • Followed the Agile methodology to implement the application
  • Converted mock-ups into hand-written HTML, CSS (2/3), XHTML, JavaScript, JQuery, AJAX, XML and JSON
  • Established pages using CSS3 to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Designed, coded, and updated mathematical, collection, andthread basedinfrastructure object-oriented Core Java/JSP programs with SQL/JDBC/Hibernate connections to Oracle databases used to process and store information pertaining to internal software packages repositories,COTSproducts, and servers in a Linux environment.
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Performed client-side validations using JavaScript.
  • Used Agile Scrum methodology for iterative incremental software development.
  • Coded extensively using JavaScript MVC Framework, AngularJS to make rich internet web Application for a Single page app (SPA).
  • Responsible for creating front end applications, user interactive (UI) web pages using web
  • Technologies like HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, Angular 2, Node Js and Bootstrap.
  • Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Worked closely with QA team in fixing the reported bugs/defects and checking cross platform Compatibility
  • Using GIT and Update Daily task in Rally to the Agile Methodology.
  • Used Saga Middleware, Redux-Promise in application to retrieve data from Back-End.
  • Created Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Used GIT for version controlling and regularly pushed the code to GitHub.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Created unit tests for front end logic using Jest and enzyme.
  • Written Unit tests using Jest and compared them with snapshot testing.
  • Designed and implemented business logic using Spring 2.0 and Hibernate frameworks.
  • Implemented Java 8(lambda expressions, Stream API, Concurrency API and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Experience installing and developing on ELK.
  • Spring framework and DAO classes using JPA framework for persistence management and involved in integrating the frameworks for the project.
  • Implemented MongoDB and Oracle as the Back-End storage system of the application.
  • Implementing RESTful web services architecture for Client-server interaction and implemented respective POJOs for its implementations.
  • Using JIRA tool to track the support tickets.
  • Monitoring Resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3 instances.
  • Experienced in Cloud automation using AWS Cloud Formation templates.
  • Experience with creating EC 2 Instances on AWS Cloud, EBS
  • Used GitHub for code repository and IntelliJ for IDE.
  • Used JBPM to execute and deploy the monitor business process throughout the lifecycle of the project.
  • Worked with Application Servers and Web Servers including IBM WebSphere, Oracle WebLogic, JBOSS and Apache Tomcat for developing and deploying.
  • Well exposed toHibernateandspringand thorough knowledge onHibernateconfiguration file.UsedHibernatefor accessing database and mapping the entities by usingannotations.
  • Implemented Microservices architecture for the creation of the independent components utilizing SpringBoot for consuming RESTful services.
  • Used Spring MVC with Hibernate framework to build the application on server side.
  • Recommend and develop strategy for integrating internal security model into new projects with Spring Security and Spring Boot .
  • Involved in developing components on Reporting Dashboard withSpring MVC, Spring boot, Spring FrameworkandHibernate.
  • Used Spark-Streaming APIs to perform necessary transformations and actions on the fly for building the common learner data model which gets the data from HDFS and Persists into HDFS.
  • Used Docker to virtualize deployment containers and push the code to EC2 cloud usingPCF.
  • Used Drools Decision table using excel sheets with a Spring MVC project.
  • Experience in creating Cluster Health Reporting and forecasting for Marklogic Distributed NoSQL database.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • Configured auto-scaling groups for applications like Elasticsearch andKafkato scale automatically when needed.
  • Develop Docker based Microservices deployment modules with Jenkins based frameworks.
  • Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
  • Worked with Build Engineer on Maven Configuration to build the application and deployed on WebSphere Application Server.
  • Involved in writing test cases for unit testing using JUnit and Selenium for UI automation.
  • Configured Log4j tool to log the entire application.

Environment: Java 1.8, J2EE 1.5, Spring 2.0, HTML 5, CSS, jQuery 8.0, COTS, Ajax, XML, JSON, Angular, Bootstrap,Angular, Nodes.JS, Mongo DB, AWS, GITHUB, Oracle Web Logic, JBOSS, Apache Tomcat 5.5, IntelliJ, SOAP, Jenkins, Junit, Selenium, Docker, Microservices, Maven, WebSphere, Log4j

Confidential | Boston, MA

Java/J2EE Developer

Responsibilities:

  • Working with internal ecommerce teams to collect java application requirements for website functionality
  • Debug and troubleshoot ecommerce website application issues.
  • Agile/SCRUM was used as the project management methodology.
  • Implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure.
  • Work directly with clients and partners to provide technical guidance of enterprise-level ecommerce platforms.
  • Using GO, developed a microservice for reading large volume of data (millions) from PostgreSQL database.
  • Worked on Google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
  • Have created several web-services on both SOAP and REST, which is used by other e-commerce-based application.
  • Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Developed web applications using Spring MVC, jQuery, HTML5, Bootstrap
  • Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
  • Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
  • Used IBMODM rule engine to perform validations on the business objects.
  • Implemented Ajax with jQuery to refresh results from Ajax page.
  • Designed and developed user interfaces using JSP, HTML, JSON, jQuery and CSS
  • Used Dojo for the client-side development and validations
  • Developed the UI panels using JSF, XHTML, CSS, DOJO, and jQuery.
  • Worked on front-end validation through JavaScript and back-end validation using Spring Validation Classes.
  • Worked on Google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
  • Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
  • Ensuing with stands and laws of Web Contend Accessibility Guidelines (WCAG), the United States Access Boards' accessibility guidelines, and Section 508 of the Rehabilitation Act.
  • Triggered the automation jobs using Jenkins to get the cucumber JSON reports.
  • Designed and implemented Java engine and API to perform direct calls from font-end JavaScript, Ext JS to server-side Java methods Ext Direct.
  • Developed Web tier by using Struts, JSP, Ajax and Html.
  • Developed CI/CD system with Jenkins on Google's Kubernetes container
  • Implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
  • Developed drag and drop functionality using AJAX and Tile framework in Struts.
  • Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.

Environment: Java, JavaScript, Microservices, Agile, HTML,JSON, jQuery,CSS, Ajax, JSP, Spring MVC Rest API, WCAG 2.0, WCAG 2.1,Selenium

Confidential | Baltimore, MD

Java/J2EE Developer

Responsibilities:

  • Implemented MVC architecture using Struts Framework.
  • Designed and developed front end using HTML, CSS, JSP, Struts (tiles and tag libraries) and validation through JavaScript.
  • Helped improve code coverage by writing JUnit for the implemented code.
  • Work closely with research and development teams for vulnerability remediation.
  • Designed Use Case Diagrams, Object Diagrams, Class Diagrams and Sequence Diagrams using Microsoft Visio to model the monoline, Combo, GP products.
  • Responsible for developing the UI pages using Angular 2/4/6, HTML5, CSS3, JavaScript, PrimeNG and Bootstrap.
  • Automating Angular JS applications by using Protractor, Jasmine and Karma using Java script.
  • Develop a real time sports management web platform using WCF Services, T-SQL Stored Procedures, jquery mobile and FLEX
  • Java Mail API was used to notify the authors about document publishing status.
  • Having good knowledge on integrating API Connect - Datapower - IIB.
  • Excellent understanding of linking databases with web applications using JDBC and ORM techniques like Hibernate HBM and Annotations and JPA Java Persistence API .
  • Expertise in various components in Spring, which includes Spring IOC, AOP, Spring JDBC, Spring MVC, Spring JPA, Spring Batch, Spring Security and Spring Boot.
  • Testing JSON output using Advanced REST Client or POSTMAN.
  • Extensively used Web ServiceslikeSOAP, WSDLandUDDI to communicate between systems.
  • Developed Data Access Object (DAO) components to interact with DB2 usingJDBC Driver.
  • Developed Model Components Action beans, Action Form beans, and Data Transfer Objects of Struts Framework.
  • Build REST web service by building Node.js Server in the back end to handle requests sent from the front-end jQuery Ajax calls.
  • Using PCF did smoke tests, which are functional unit and integration tests on all major system components.
  • Used XML Schemas (XSD) for defining XML elements and attributes and used namespaces to avoid conflict with the XML elements.
  • Good experience in building cross browser compatibility applications using HTML5 and CSS3,SASS
  • Configured Kafka to read and write messages from external programs.
  • Experience with tools like Experience with Docker Images/containers and Kubernetes.
  • Developed and maintained Java/J2EE distributed applications using Struts MVC framework.
  • Highly involved in the configuringWeb Sphereservers and database connections and deploying applications to application servers inTestingandUATenvironments.
  • Designed solutions, documentation, coding, and testing.
  • Develop the UI component architecture for developer framework using Angular 6, Typescript, HTML5, CSS3 and Bootstrap.
  • Wrote unit tests using Karma and Jasmine, organized code with Require.js modules.
  • Designed and implemented Web Services for client to retrieve Data using SOAP.
  • Provide technical support to production system.

Environment: Java 1.8, Angular JS, Angular 6,Bootstrap 3.3, Spring 4.0, Spring boot, Web Services (RESTFUL & SOAP), Oracle 11g, DB2, Hibernate 4.2, SQL, Apache CXF, MVC, Jersey, JSON, Log4j, STS, Mockito, Apache Tomcat, RAD, Jenkins, Flux GitHub, Qual, sandbox, EC2, S3, VPC, Redshift, SQS, SNS, SWF, EMR, Cloud watch and AWS Lambda

Confidential | Stanford, CT

Java Developer

Responsibilities:

  • Involved in use case design, functional documentation and technical documentation.
  • Effectively interacted with team members and business users from different regions for requirements capture and Analysis
  • Responsible for understanding the scope of the Project and Requirement gathering
  • Used MVC architecture for application development
  • Configured the URL mappings using struts-config.xml file
  • Created a User Interface through HTML and JSP
  • Involved in creation of different Action Class.
  • Developed the business layer logic and implemented EJBs Session beans.
  • Involved in using JBOSS for designing the application.
  • Implemented the application using Servlets which is based on Model View Controller Design Patterns.
  • Developed user interfaces using JSP and form beans with JavaScript to reduce round trips to the server.
  • Involved in development of controller component using Servlets and view component using JSP,
  • Worked on Spring-DAO based declarative transaction management.
  • Implemented Hibernate and Struts framework.
  • Involved on the back end application to modify business logic by making enhancements.
  • Involved in the business logic-coding framework to seamlessly map the business logic into respective value beans.
  • Involved in publishing the web services to help users interacting with web services.
  • Worked on Hibernate object/relational mapping according to database schema
  • Involved in the debugging and troubleshooting related to production and environment issues
  • Used SVN as configuration management tool for code versioning and release
  • Used Log4J to print the logging, debugging, warning info on the server console
  • Performed Unit testing

Environment: Java, JDK, Struts, Servlets, JSP, HTML, JavaScript, Ajax, ORACLE, Eclipse, Ant, CVS, JUnit, Apache Tomcat, JBOSS, EJB.

We'd love your feedback!