We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • Working as Java Developer with around 7 years of experience that includes Enterprise Web & Backend Development and Systems Integration using Java / J2EE.
  • Experience in AWS platform and its features includingIAM, EC2,EBS,VPC,RDS,Cloud Watch,Cloud Trail,Cloud FormationAWS Configuration,Autoscaling,Cloud Front, S3, SQS, SNS, LambdaandRoute53.
  • Experience in creating multiple Django apps and extensively used Django Session and management.
  • Experienced in developing Automation Framework using Cucumber BDD, JUnit, Gherkin, Java and Selenium WebDriver.
  • Worked with Behavior Driven Development process and Test - Driven Development (TDD).
  • Knowledge with core JAVA and J2EE design patterns, MVC Paradigm, object-oriented principals/methodologies, UML diagrams.
  • Experienced in the MVC Architecture using Struts & Spring Frameworks. JMS, JNDI and Hibernate.
  • In depth knowledge of various technical terminologies including XML, JSP, Servlet, JDBC, Web services and extensive understanding ofobject-orientedconcepts. Extensive
  • Experience in Core Java 8, Spring Boot, Spring, Hibernate, Web Services, Kubernetes, Swagger, Docker.
  • Experience working with AngularJS, Angular7/8, Backbone MVC Framework,NodeJS.
  • Good experience inWeb 2.0RIAtechnologies likeExtjs,JQuery, JSON,AJAX.
  • Extensive experience working with RDBMS -PL/SQL programming on Oracle,MySQL.
  • Designed and implemented a Cassandra NoSQL based database and associated RESTful web service that persists high-volume user profile data for vertical teams.
  • Deep knowledge of the Splunk, including managing Splunk infrastructure, Data Extraction and Application and UI development. Solid knowledge of the Linux Server platform.
  • Experience in working with IDE's like Eclipse, JbossDev Studio, NetBeans and IntelliJ.
  • Experience in Azure IaaS, PaaS, storage, network and database.
  • Good knowledge ofObject-OrientedProgramming concepts.
  • Experience with a wide range of languages, platforms, technologies and operating systems - Linux, Windows, UNIX, DevOps, VM Ware, VSS, TFS, Subversion, Git, Jenkins, Apache Tomcat and scripting in many languages.
  • Experience with deploying applications to cloud platforms (AWS, PCF, Docker).
  • Involved in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
  • Involved in performing the Linear Regression using Spark.
  • Maintained SVN repositories for DevOps environment: automation code and configuration.
  • Involved in working with Core Java concepts like Collections, Multithreading, Data Structures, Exception Handling and Serialization.
  • Advanced Java, C#.NET, Agile, Linux, analysis and design, databases, source control, CICD, multi - threading and biometrics experience.
  • Good knowledge in deploying applications on different application and web servers such as Apache Tomcat, Web sphere, Web Logic andJBoss.
  • Experience in software testing, Junit testing, regression testing, defect tracking and management using JIRA.
  • Used version controller tool like GITHUB, Pub-Subversion and CVS.
  • Extensively worked ondebuggingusing Eclipse, Net Beans debugger.
  • Extensive experience in Object Oriented Analysis in developing server side and front-end framework using J2EE design patterns.

TECHNICAL SKILLS

Languages: Java 8/7/6, J2EE PL/SQL, SQL

Web Technologies: CSS, JavaScript, XPath, AJAX, Angular.js, HTML, XML, XSLT, DOM, JSON

Java/J2EE Technologies: Java, JSP, Generics, Collections, EJB, Tiles, JDBC, JMS, Java Beans, Java Multithreading

Design & GUI Tools: IBM RAD, Eclipse

Bug Tracking Tools: BugZilla, Rational Clear Quest

Methodologies: Waterfall, UML, Agile.

Operating Systems: Windows, Linux, UNIX

Web Frameworks: Spring, Spring Boot, Struts, Hibernate

App servers: Apache Tomcat, BEA Web Logic, IBM Web Sphere

Databases/Tools: Oracle 11g/10g/9i, SQL Server, My-SQL

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

Sr. Java Developer

Responsibilities:

  • Designed and installed our distributed ELK log monitoring system using Filebeat, Redis, Logstash,Elasticsearch, and Kibana.
  • Developed web applications using Play MVC Framework.
  • Participated in development of a well responsive single page application using React JS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Developed the web interface using Angular-JS, Bootstrap, Spring Boot, HTML, CSS, SASS, JavaScript and jQuery.
  • Heavily used Core java (Collection API, Exception Handling, Generics, Annotation) to manipulate and transfer data in the back end.
  • Prepared JUnit and Integration test cases and integrated with Jenkins.
  • Upgraded the UI screens in the application to single page UI using React JS, HTML5 and CSS3.
  • Used React JS as the development framework to build a single-page application.
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle.
  • Perform analytics on Time Series Data exists in Cassandra using Java API
  • Developed DAO’s for retrieving the data from the database.
  • Involved in SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and React JS.
  • Manage containers using Amazon EC2, ECR, EKS and Fargate.
  • Creating custom, general use modules and components which extend the elements and modules of Core AngularJS.
  • Updated the application with new features of Angular 4.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.
  • Designing and developing Restful API and services using best practices to interact with the front end. Using spring MVC and spring rest
  • Developed DAO objects and Hibernate mappings.
  • Write the Unit test cases by using Junit framework and j Mock kit framework.
  • Implemented Angular Service as Singleton, share data and method between different components.
  • Worked closely with team and make sure that team followed the Java coding guidelines and reviewed the code.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
  • Test automation for web application using Cucumber.
  • Heavily applied Core java to refactoring all the business logic on the back end using Collection Restful API, Generics, Annotation, Exception Handling.
  • Utilized Agile Methodologies to manage full life-cycle development of the project.
  • Implemented MVC design pattern using Spring Boot, Struts Framework.
  • Developed multiple POCs to create a user interface in Angular JS.

Environment: JavaScript,HTML5, CSS3-LESS, Spring Security, Rabbit MQ, Node JS, Express JS, Bootstrap4.0, Hibernate4.x, OIDC, EclipseJavaEE, Jenkins, Log4j, Redis, Mongo DB, Mongoose Connector, Oracle, JBoss, Kibana, Elastic search, Logstash, EBS, Elastic Load.

Confidential, Mountain View, CA

Java Developer

Responsibilities:

  • Developed test cases for each component in different panels using Junit, reported and deployed using Jenkins.
  • Developed web applications using Bootstrap, Code Mirror, Brackets and Ember.js.
  • Developed and configured JMS components in WebLogic Application Server.
  • Designed and developed the framework to consume web services hosted in Amazon EC2 instances.
  • Implemented Spring Cloud-Netflix ZUUL to build micro services for communication.
  • Implemented a metrics collection mechanism for the server by utilizing Apache Kafka to stream server-side events.
  • Building cloud Microservices and implemented back-end using Spring Boot. And Authored application using Spring Cloud services (spring version of Netflix OSS-Eureka that helps in routing, Circuit Breaker and Ribbon for client-side load balancing).
  • Implemented Spring Circuit breaker pattern, integrated Hystrix dashboard to monitor spring micro services, writing server-side request handling and automated functional test cases to validate UI functionality using Node.js.
  • Used Docker Container to address every application across the hybrid cloud and Docker for better collaboration and innovation.
  • Configured AWS EC2 instances, domain mapping via Route53.
  • Used Apache Kafka in cluster as messaging system between APIs and microservices and worked on Splunk SPL (Search process language) queries, reports and logging using Log4j.
  • Implemented point-to-point IBM MQ for programmatical communication and later worked on enhanced implementation on P/P IBM MQ to IBM MQ publisher/subscriber.
  • Made use of Reactive Forms using Angular 8.0 where most of the validation is done using component rather than using template-driven which provides in HTML.
  • Involved in writing test cases using jasmine-karma, Test Bed and maintained a stable code coverage with maximum threshold.
  • Involved in innovation of the current UI for SASS/LESS to make an implementation under mobile device access using cross platform technologies such as Ionic which helps in improving the business.
  • Mainly involved in deployment activities CI/CD deployment and familiar with OSE (Open shift origin). Also made changes in Jenkins Files as per the requirement of the pipeline.
  • Also created YAMEL files for using a swagger API within the UI.
  • Worked on Kubernetes cluster as a part of deployment activity. Familiar with Open Shift commands mainly for deployment.
  • Involved in web services design and development. Responsible for creating and consuming web services using REST and XML.
  • Implemented features like Actuator in Spring boot for monitoring and tracing my application. Developed controller classes, complex services, database integration and backend process.
  • Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Designed, configured, and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack (Including EC2, S3), focusing on high-availability, fault tolerance, and auto-scaling.

Environment: Java, Struts1.2, EJB2.0, Servlets2.x, JSP1.2, JavaScript, PL/SQL, web services, WebSphere, JavaScript, XML, XSL, Struts, Spring, Hibernate, WSAD5.1, Subversion, Oracle10g.

Confidential, New York, NY

Java / J2EE Developer

Responsibilities:

  • Used HTML5 wireframes with CSS provided by the design team. JS is used to make it dynamic.
  • Implemented the Project structure based on Spring MVC pattern usingSpring Bootand persisted data to MongoDB using Spring Data.
  • UsedMongoDBinternal tools like Mongo Compass, Mongo Atlas Manager & Ops Manager, Cloud Manager etc.
  • Designed and developedMicro Servicesbusiness components usingSpring Boot.
  • Experienced in implementing theNode.jsserver-side code along with the Expressframework to interact withMongoDBto store and retrieve data by using theMongoosepackage.
  • UsedNode.jsandExpress.jsto develop the relevant back end RESTful API.
  • Developed various screens for the front end usingReact JSand used various predefined components from NPM and Redux.
  • Worked onMongoDBdatabase concepts such as locking, transactions, indexes, Shading, replication, schema design.
  • Migrated technology from Angular 1.0 to Angular 2.0 to use upgraded features such as Angular Components and Angular Routers as per the strategy requirement.
  • Experience in implementing Mongo DB CRUD (Create Read Update Delete) operations by using Mongoose library in Node-JS including Angular JS.
  • Implemented AngularJS Controllers to maintain each view data. Implemented Angular service calls using Angular Factory with Dependency Injection to prevent scope conflict commonly found with JavaScript.
  • Extensively used Jenkins as Continuous Integration tools to deploy the Spring Boot with Microservices to Pivotal Cloud Foundry (PCF) using build pack.
  • Configured Bamboo to handle application deployment onCloud (PCF) and to integrate with Git Hub version control.
  • Experience in generating Reports and Dashboards on Dynatrace and Splunk
  • Involved in bug fixing during the System testing, Joint System testing and User acceptance testing. Deploying the applications and binding third party services like App Dynamics on Pivotal Cloud Foundry (PCF).

Environment: Angular JS, HTML5, CSS3, AJAX, Bootstrap, JSON, XML, Active MQ, JMS, Hibernate, DB2, SOAP-AXIS2, Restful services, JAX-RS SOA, EclipseJavaEE IDE Neon.3, Git, Log4j, DB2, Maven, TestNg, WADL, PCF.

Confidential, New York, NY

Jr. Java Developer

Responsibilities:

  • Designed, coded and tested key modules of the project using java oops concepts,
  • Experienced in software development using SDLC Software development life cycle methodologies, Object Oriented Technologies, UML, Agile methodologies such as Extreme Programming XP, Scrum.
  • Developed intermediary methods to retrieve data being sent to and from an object.
  • Played key role in the design and development of application using J2EE, Struts, and spring technologies/frameworks using Service Oriented Architecture (SOA).
  • Found and solved problems within the system to make it more efficient.
  • Used SOAPUI for testing web Services with different end points. Involved in implementing enterprise SOA application projects.
  • Consumed third party web services APIs and Web Services using AJAX and jQuery.
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions Triggers and strong experience in writing complex queries, using SQL Server and MySQL.
  • Experienced in using Front End editors like Dreamweaver, Sublime Text2 and Microsoft Expression Web
  • JDBC was used to make connection to MYSQL and retrieve necessary data from it.
  • Implemented SOAP Web Services for Data Ordering information with external vendors.
  • Tested and deployed the application on Tomcat Application Server.
  • Used Log4J for error tracking.
  • Good knowledge in the configuration management and version control software like SVN.
  • Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS3, CQ5, Spring Tool Suite, Eclipse.

Environment: Angular JS, HTML, CSS3, REST Services, Structs, SOA, JavaScript, jQuery, Git, Eclipse Java IDE.

Confidential, New York, NY

Jr. Java Developer

Responsibilities:

  • Analyzed the business requirements of the project bystudyingthe Business Requirementspecification document.
  • UsedMavenandJenkinsto automate the constructand convey process andGitHub for project administration and version management.
  • Involved in design of application framework using J2EE guidelines and different J2EE.
  • Used Spring Boot to consume data through different applications and creating Rest.
  • Design patterns and Object-Oriented Analysis and Design (OOAD) methodologies.
  • Used JDBC connectivity for querying, inserting, updating, deleting data from Oracle database.
  • Used Spring MVC Model View Controller to handle/intercept the user requests.
  • Used Log4J API for logging and debugging as well as developed UNIX shell scripts for performing administrative tasks.
  • Implemented REST Microservices using spring boot.
  • Used spring config server for Microservices deployment.
  • Worked on Swagger for API documentation
  • Developed the application using Agile methodology and used SVN for version control.
  • Developed the application using Spring Tool Suite as the IDE and used STS standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation.

Environment: s: Java, Spring, JPA, Hibernate, Web services, Servlets, JSP, Apache Tomcat, Spring MVC, Web Services, REST, JSF, XML/JSON, MySQL, SVN, Eclipse.

We'd love your feedback!