We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Weehawken, NJ

SUMMARY

  • Over 8+ years of experience Involved in the analysis, design, development and testing phases of Software Development Life Cycle (SDLC).
  • Earned leadership status by setting inspirational goals and setting examples - Superb organizational, motivational, management and time management skills.
  • As a team lead assign the work and manage the team using the Rally tool (Agile) and update the status to the project manager and train the team members as per the project requirement.
  • Experience in Design and Implementation of various projects using Java/J2EE in Application Analysis, Design, Development, Integration, Deployment and Maintenance/Support for Web, Standalone, and Client-Server based Software Applications using OOP Concepts, Multithreading, Java8 and Java EE ( JDBC, JNDI), JSF (Prime faces), JPA (java persistence), Spring Boot, Spring DataJPA, Hibernate, Web Services (REST, SOAP, WSDL, WADL, Axis), Microservices, AWS, jQuery, typeScript, HTML, Angular(12&13), AJAX.
  • Expertise in AWS management console as well as the AWS command-line interface (CLI) AWS reference architectures and should have experience gathering requirements, working with customers to define solutions based on AWS.
  • Experience in Core AWS services, including networking with VPCs, computing with EC2, storage with S3, Elastic Load Balancing, RDS for databases, monitoring with CloudWatch, CloudTrail, and access management with IAM.
  • Extensive experience in developing Microservices using Spring Boot,Spring DataJPA,Microservice Netflix OSS (Zuul, Eureka, Ribbon, Hystrix) and followed domain-driven design.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap4, TypeScript, Angular(8,12,13).
  • Enhanced application performance by Angular(8,12,13) Component-based development in view of future Angular framework transitions using typescript.
  • Transfer the ASYNC Data from one component to another component by using service call(HTTP Client,@input, @output and @viewChild)
  • Experience with creating custom pipes(@pipes with pipeTransform implementations ),custom directives(@directive), decorators, and calling restFul services by using HTTPClient.
  • Diverse experience in implementing J2EE compliant applications using various Singleton Design Patterns, Spring MVC/Spring Boot,Spring DataJPA(JPQL,Native Query), Hibernate and Messaging Middleware using Kafka and WebSocket, .
  • Experience in implementing Core Java & J2EE design patterns like Factory Pattern, MVC, DAO, Front Controller, Business Delegate, Service Locator, Singleton.
  • Experience in implementation of JAVA application data access tier with JDBC, SQL, and manipulating databases e.g., MySQL Workbench,MongoDB,S3bucket.
  • Experience in configuration and deployment of multi-tier applications in servers like WebSphere Application Server (WAS 6.0, 8.0), WebLogic, and JBoss & Tomcat.
  • Skilled in different tools like Eclipse, STS, Visual Studio, RAD, SVN/CVS, AccuRev, Git-Hub, IBM ClearCase, SOAP UI, SQL Developer, TOAD, Putty, MS Visio, Rational Rose, Sonography Report, Rally Tool, AppDynamics.
  • Experience in Standard Build, Deployment & Release strategy in DEV, QA, and PROD using IBM build Tool/Jenkins, Ant/Maven/Gradle, Urban Code Deploy(udeploy).
  • Extensive experience in developing GUI using TypeScript, jQuery, Angular 12&13, JSON, HTML5, CSS3 and AJAX.
  • Extensive experience with Oracle, Teradata, MySQL, DB2, Empress, Mongo Databases & thorough knowledge & experience in PL/SQL statements, Stored Procedures, Triggers.
  • Experience in developing elaborate services-based architecture utilizing open-source technologies like Spring, Spring Boot, Spring MVC, JSF (Prime faces) and Angular 12&13.

TECHNICAL SKILLS

J2EE Frameworks: Spring MVC, Spring boot, Spring DataJPA, Microservices, Toplink, Hibernate, JDBC Template and JNDI.

Web Technologies: Angular(8,12,13), typeScript, javaScript, jquery JSP, HTML5, Ajax, Rest Services, CSS3.

Middleware Technology: Kafka & WebSocket.

Application/Web Servers: Web Sphere, Web Logic, JBoss, PCF (Pivotal Cloud Foundry) and Tomcat.

Databases: Oracle, DB2, Tera Data, MySQL Workbench, MS SQL Server 2000, H2, MongoDB (NOSQL).

Languages: Java8, PL/SQL, typeScript, Angular 12&13.

Software Methodologies: Object Oriented Analysis, multithreading & Design, UML, SDLC (Agile, Kanban)

IDE: IBM RAD, Eclipse, NetBeans, My Eclipse, JDeveloper, Spring tool suite, Visual Studio Code.

Source Control: AccuRev, CVS, SVN, Clear Case, Git-Hub, Git desktop.

Cloud Technologies: EMR/EC2/Lambda, Aurora/RDS, S3, SNS/SQS, IAM Cloud watch, Cloud trail, Cloud front, Rancher, New Relic, Secrets Manager.

Development & Defect Tracking Tool: Sonography, GTX tool (KANA Software Development Kit), App Dynamics.

Operating Systems: UNIX, AIX, SUN Solaris, WINDOWS, MS DOS.

Tools: Jenkins, Udeploy, Kubernetes, ANT, JUnit, Mockito, TOAD, ETL Informatica, Splunk SoapUI, Rally Tool, Rational Rose, Visio.

PROFESSIONAL EXPERIENCE

Confidential, Weehawken, NJ

Java Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle(SDLC).
  • Used AGILE methodology and participated in SCRUM meetings.
  • Implemented the Project structure based onthe Spring MVC pattern usingspring boot.
  • WroteRest-Controller with respect to the RESTful standards in Spring MVC to connect model with view.
  • Worked upon Angular Service which interacts with RESTful services at the backend.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 12and Node JS.
  • Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks.
  • Used AWS RESTFULL API gateway to communicate with another web API.
  • Built Jenkins jobs to Create AWS infrastructure from GitHub Repos containing terraform code.
  • Developed API for using AWS Lambda to manage and run the code in AWS.
  • Developed independent Microservices using Spring Boot Rest Controller model and are deployed on UNIX boxes.
  • Implemented REST Microservices using spring boot. Generated Metrics with method-level granularity and Persistence using Spring AOP and Spring Actuator.
  • Implemented Hystrix a Latency and Fault Tolerance system for Distributed Systems. Wrote Controller, Services and directive code using Angular.
  • Used spring config server for centralized configuration and Splunk for centralized logging. Used Concourse and Jenkins for Microservices deployment.
  • Implementing JAVA EE patterns such as Proxy pattern for serving a Sharded Redis Server, and Adapter patterns from the external consumer to the application container.
  • Configured the new relic dashboard for prod and non-prod environments.
  • Written terraform to create the environment for the new services and configured the application in rancher services and for the health check and for ELB (Elastic load balancer) services.
  • Configured secret rotation services for storing the Database password and rotate the password based on the time frame to have better security.
  • Used GIT for version control and JIRA to handle software development issues.
  • AmazonI AMw as used to maintain the user credentials and also involved in creating customIAMpolicies for various groups defined within the organization.
  • Object storage service Amazon S3is used to store and retrieve media files such as images.
  • Cloud Watchis used to monitor the application and to store the logging information.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Create the database connectivity using Liquibase and develop Liquibase scripts to maintain database schema changes.
  • Involved in debugging the defects, code review and analysis of Performance issues.
  • Integrated different other modules with current existing reporting applications.
  • Extensively used JUnit/Mockito and developed JUnit tests classes.
  • Worked on production issues, used JIRA for issue tracking.

Confidential, IL

Responsibilities:

  • Preparing Technical Design document based on Functional specification and the input from business.
  • Followed the Agile methodology to implement the application.
  • Involved in developing Confidential User Interface (CUI) using HTML5, CSS3, Angular12 during the development phase I have produced well-designed, secure, testable applications component using modern object-oriented software languages & Perform effort estimation and work requests sizing.
  • Implemented the Project structure based onthe Spring MVC pattern usingspring boot.
  • Wrote Rest-Controller with respect to the RESTful standards in Spring MVC to connect model with view.
  • Worked upon Angular Servicewhich interacts with RESTful services at the backend.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 12and Node JS.
  • Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks.
  • Used AWS RESTFULL API gateway to communicate with another web API.
  • Built Jenkins jobs to Create AWS infrastructure from GitHub Repos containing terraform code.
  • Developed API for using AWS Lambda to manage and run the code in AWS.
  • Developed independent Microservices using Spring Boot Rest Controller model and are deployed on UNIX boxes.
  • Implemented REST Microservices using spring boot. Generated Metrics with method-level granularity and Persistence using Spring AOP and Spring Actuator.
  • Implemented Hystrix a Latency and Fault Tolerance system for Distributed Systems. Wrote Controller, Services and directive code using Angular.
  • Used spring config server for centralized configuration and Splunk for centralized logging. Used Concourse and Jenkins for Microservices deployment.
  • Implementing JAVA EE patterns such as Proxy pattern for serving a Sharded Redis Server, and Adapter patterns from the external consumer to the application container.
  • Developed various modules with respect to design patterns such as Factory and Singleton patterns.
  • Incorporated error handling throug hexception handlingin different layers and generating custom exceptions and codes.
  • Implemented different levels of logging throughout the system using log4j.
  • WroteJUnittest cases using Mockito framework for these classes following atest-driven methodology.
  • Installation and setting up Kubernetes cluster on AWS manually from scratch.
  • Created Kubernetes deployment, stateful sets, Network policies
  • Configured Jenkins for the Automation builds and use Urban Code deploy for deploying the application to DEV, QA and Production Servers.
  • Used GITLab for version control and Rally to handle software development issues.
  • Used GITfor version control and JIRA to handle software development issues.

Environment: Java8,J2EE, Spring MVC, Spring Boot, Spring JDBC, Spring Security, Microservices, AWS, Ribbon, Zipkin, Hystrix, Spring Config server, H2 (In memory Database), Angular12, Soap Webservices, Restful Webservices, Redis, Log4J, JUnit, Mockito, Gradle, Jenkins, IBM Udeploy, Kubernetes, Oracle DB, MongoDB, AppDynamics, Tomcat, Node, App Dynamics, Shell Scripting, Sonar Tool, Git-Hub, Spring tool Suite (Eclipse).

Confidential, NJ

Responsibilities:

  • Understanding the legacy application code and making design and development as per the business requirement.
  • Followed the Agile methodology to implement the application.
  • In the process of development understand the business requirement and analyze legacy C++ code to rewrite the application as per the Java standards.
  • I have been involved in developing Teller Common User Interface (CUI) using HTML5, CSS3, PrimeNg & Angular8 during the development phase I have produced well-designed, secure, testable applications components using modern object-oriented software languages & Perform effort estimation and work requests sizing.
  • Updating existing Specification documents based on the C++ understanding and business needs helps the developer write the code based on the rules of the transaction.
  • Implemented the Project structure based onSpring MVC pattern using spring boot.
  • Wrote Rest-Controller with respect to the RESTful standards in Spring MVC to connect model with view.
  • Worked upon Angular Service which interacts with RESTful services at backend.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 8and Node JS.
  • Enhanced application performance by Angular 8 Component based development in view of future Angular framework transitions.
  • Experience with creating custom directives, decorators, and services to interface with both services.
  • Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks.
  • Used AJAX, JSON to send request to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.
  • Made sureRouting and subscriptions in Angular application is appropriate which helps wiring views together.
  • Used AWS RESTFULL API gateway to communicate with another web API.
  • Built Jenkins jobs to Create AWS infrastructure from GitHub Repos containing terraform code.
  • Developed API for using AWS Lambda to manage and run the code in AWS.
  • Developed independent Microservices using Spring Boot Rest Controller model and are deployed on UNIX boxes.
  • Implemented REST Microservices using spring boot. Generated Metrics with method-level granularity and Persistence using Spring AOP and Spring Actuator.
  • Implemented Hystrix a Latency and Fault Tolerance system for Distributed Systems. Wrote Controller, Services and directive code using Angular.
  • Used spring config server for centralized configuration and Splunk for centralized logging. Used Concourse and Jenkins for Microservices deployment.
  • Implementing JAVA EE patterns such as Proxy pattern for serving a Sharded Redis Server, and Adapter patterns from the external consumer to the application container.
  • Developed various modules with respect to design patterns such as Factory and Singleton patterns.
  • Incorporated error handling throug hexception handlingin different layers and generating custom exceptions and codes.
  • Implemented different levels oflogging throughout the system usinglog4j.
  • Wrote JUnit test cases using Mockito framework for these classes following atest-driven methodology.
  • Installation and setting up Kubernetes cluster on AWS manually from scratch.
  • Created Kubernetes deployment, stateful sets, Network policies
  • Configured Jenkins for the Automation build and use Urban Code deploy for deploying the application to DEV, QA and Production Servers.
  • Get the error report and analyze the defects and also categorize the defects using the SPLUNK tool.
  • Used GIT for version control and JIRA to handle software development issues.

Environment: Java8,J2EE, Spring MVC, Spring Boot, Spring JDBC, Spring Security, PCF (Pivotal Cloud Foundry), AWS, Ribbon, Zipkin, Hystrix, Spring Config server, H2 (In memory Database), Angular8, Soap Webservices, Restful Webservices, Redis, Log4J, JUnit, Mockito, Gradle, Jenkins, IBM Udeploy, Kubernetes, Oracle DB, MongoDB, AppDynamics, Tomcat, Node, App Dynamics, Splunk, Shell Scripting, Sonar Tool, Git-Hub, Spring tool Suite (Eclipse).

Confidential

Responsibilities:

  • Understanding the legacy application code and making design and development as per the business requirement.
  • Worked on creating the JSP’s, HTML, JavaScript, Controllers, Model Beans, Data Access Objects, XML binding classes, CSS, Helper classes in the application.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • CoreJava application such as Exception Handling, Collection APIs to implement various features and enhancements, Object serialization.
  • Modified the code to support the new version of struts and JBoss EAP 7 environment.
  • As part of JBoss Migration replaced the HornetQ to Active MQ and modified the EJB logic to support the new version of ActiveMQ Artemis.
  • Implemented Jdbc Code to support the IBM Informix database that is used to implement the DAO layer with SQL.
  • Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy the entire project on to the JBOSS EAP 7.0 in DEV, QA and PROD environment.
  • Jenkins job building for automatic and continuous deployment for development and testing.
  • CoreJava applications in Exception handling, Collection framework, Multi-threading.
  • Used SVN repository for version control, and MAVEN build process.
  • Configured Log4j tool to log the entire application.

Environment: Java, J2EE, Spring MVC, Spring boot, Spring DataJPA,Hibernate, Servlets, JSP, SOAP, XML, JMS, XML, UML, WSDL, JUnit, WebSphere, javaScript, HTML, CSS, IBM RAD, IBM Clear Case, Maven, build Forge, IBM DB2, Unix, Shell Scripting Jira Tool, IBM Data Studio, IBM RAD.

We'd love your feedback!