We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Having 10+ years of experience as a Java/Full Stack Developer in Analysis, Design, Development and Testing and Implementation of applications on Java/J2EE technologies
  • Experience working with agile methodology implementations like Daily scrum meetings, sprint planning, resource planning, etc.
  • Extensive development experience in web applications using Java 5/6/7/8, J2EE, JSP, Servlets, EJB 2.0/3.0 and APIs like JDBC, Java Mail, JNDI, XML, JavaBeans.
  • Expertise in developing UI based GUIs using Java Applets, HTML5, DHTML, JavaScript, Typescript, AngularJS, Angular 2/4/5, XML, DOJO, AJAX, JSF, JSP & spring form tags.
  • Experience working on Java Server Faces (JSF) to build java technology - based web applications on the server side for event handling, data conversion, server-side validation and page navigation.
  • Converted existing Terraform modules that had version conflicts to utilize CloudFormation templates during deployments, worked with Terraform to create stacks in AWS, and updated the Terraform scripts based on the requirement on regular basis.
  • Expertise in integrating Terraform with Ansible, Packer to create and Version the AWS Infrastructure, designing, automating, implementing and sustainment of Amazon machine images (AMI) across the AWS Cloud environment.
  • Has good knowlwdge in Restful web services.
  • Good experience in creating the IAM Service: IAM Policies, Roles, Users, Groups and service accounts thru Terraform Scripts.
  • Responsible for Development of Web page using HTML5, JavaScript, jQuery, React.js, Immutable JS, CSS, SASS/SCSS including Ajax controls and JSON.
  • Hands on experience in consuming data from RESTful web services using JSON.
  • Good experience on working with Amazon Web Services like EC2, S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front
  • Experience in SQL databases like SQL, MYSQL and NOSQL like MongoDB and Casandra.
  • Experience in working Confidential SpringIOC, SpringMVC, SpringJDBC and SpringAOP.
  • Expertise in developing the multi-tier web applications in both Spring MVC and Struts MVC that ensures clear separation of layers and rapid application development.
  • Developed the application using Spring framework that leverages model view layer architecture, also configured dependency injection.
  • Migration of data between di erent databases Oracle, SQL Server.
  • Experience in using tools such as Eclipse, Net Beans, IntellijIDEA, Dreamweaver, MS SQL Server Management Studio, SQL Developer, Squirrel, MySQLYog.
  • Experienced in Java, Servlets, Spring, JSP, Log 4J, Ant, Web Services, XML, XSLT, SOAP, REST, Java Beans, Apache Tomcat, Glass sh, JBoss/WildFly, Eclipse, Dreamweaver, Oracle, SQL Server, MySQL, SQL, PL/SQL, JDBC/ODBC, HTML, DHTML, Java Script.
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
  • Knowledge in implementing a REST API/Microservice using Spring Boot.
  • Knowledge of JavaScript with object-oriented programming
  • Database development using Oracle, SQL Server, MySQL, JDBC, PL/SQL.
  • Experience in using tools such as Eclipse, Net Beans, IntellijIDEA, Dreamweaver, MS SQL Server Management Studio, SQL Developer, Squirrel, MySQLYog.
  • Experience in HTML, CSS JavaScript coding to offer responsive website layouts.
  • Understanding of Cloud Environment like AWS, PCF (Pivotal Cloud Foundry).
  • Strong experience in implementing MVC frameworks like Struts, Spring and ORM tools like Hibernate in J2EE architecture.
  • Expertise in Client Side designing and validations using HTML4/HTML5, CSS3, JavaScript and JQuery.
  • Experience in developing web interfaces usingHTML5, CSS3, JavaScript, Angular JS, Angular 2.0, DOM Scripting and JQuery.
  • Strong web development skills using HTML/HTML5, CSS/CSS3, JavaScript (ES5 & ES6), JQuery, BOOTSTRAP, Angular JS, React JS, Node JS, Require JS, XML, AJAX, JS on which meets W3C Web Standards.
  • Develop the UI component architecture for developer framework using Angular 4, Typescript, HTML5, CSS3 and Bootstrap.
  • Hands on experience in consuming and producing Rest web services using Spring Rest Controller with data exchange format as JSON/XML.
  • Worked closely with QA to fix the bugs.
  • Setting up AWS Oracle RDS databases for new project, use data pump to migrate data to Relational Database Services (RDS)
  • Involved in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Developed user interface by using the React JS, Flux/Redux for SPA development.
  • Good understanding of JAVA / J2EE Design Patterns like Singleton, Factory, Front Controller, Value Object, Business Delegate, Service Locator and Façade.
  • Expertise in using J2EE Application Servers such as IBM WebSphere, WebLogic, JBoss and Web Servers like Apache Tomcat.
  • Extensively used IDE for Application development like RAD, Eclipse, Net Beans
  • Experiences with build tools include Maven, Gradle and Jenkins Version.
  • Proficient in working across all stages of Software Development Life Cycle (SDLC) and Agile methodologies.
  • Had knowledge in AppDynamics in monitoring large scale J2EE applications.
  • Expertise in object modeling and Object-oriented design methodologies (UML). Experience with UML diagrams like Class, Object, Use Case, State, Activity diagrams.
  • Experienced in building tools like Ant and Maven, Log4j for Logging and JUnit for testing.
  • Ability to quickly grasp business ideas and requirements and translate it into interactive web pages.
  • Worked on CICD for continuous integration and continuous development.
  • Fast learner, good Confidential teamwork and ability to adopt new technology.

TECHNICAL SKILLS

Operating Systems: Windows Linux and Windows 7.

Languages: JAVA/J2EE

Databases: Oracle 9i/10g/11g, DB2, SQL Server, MySQL, SQL server, Cassandra.

Web Technologies: JSP, HTML, CSS, Angular JS, JQuery.

Web Related: DHTML, XML, VBScript, Applets, JAVA, JDBC, Servlets and JSP.

Frameworks: Spring Boot 2.0, Hibernate, JPA, JDBC, Spring, Express.jsSpring MVC, IBATIS.

Web/Application Servers: Apache HTTP Server, IBM HTTP Server, IIS, WebSphere, WebLogic

Tools: AppDynamics, CICD. GIT, GIT LAB.

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, Charlotte, NC

Responsibilities:

  • Used Java 8, Spring boot technologies for developing applications.
  • Used spring boot and microservices to configure REST API.
  • Used JPA to persistently store data into the database. Used Babel as a transpiler, WebPack as the module bundler in React.js and Redux.
  • Expertise in RDBMS using Oracle, DB2, Informix, MS SQL Server, SQL, PL/SQL, Database Objects and Hibernate.
  • Worked in React JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React concepts.
  • Used SQL database, oracle DB for data storage. Created custom, self-contained, reusable and testable Angular 4 modules, controllers, directives and services to implement key functionalities for customer account summary.
  • Took part in setting up the routing configuration using Angular 4 router for various views and sub views.
  • Automated the sap applications deployment using Ansible and terraform.
  • Configured RDS instances using Cloud formation templates and Terraform. Worked with Terraform to create AWS components like EC2, IAM, VPC, ELB, Security groups.
  • Implemented React router for building the single page application.
  • Migrated few cloud formation templates to Terraform by using various AWS modules and secures the terraform state file in s3 buckets. Used Terraform plan to meticulously detect and analyze the changes that will be inflicted after Terraform apply.
  • Built React application utilizing Redux for state management. Used props, states, keys, refs in React.js to build the UI components.
  • Used React-router to route the pages on the client-side and built SPA
  • Used Jenkins pipelines for continuous integration and continuous development. Worked on creating Angular custom pipes to sort the history of various customers through order of date, year and month, for display of the history of customer details in tables.
  • Used bitbucket as version controlling tool and eclipse as an IDE
  • Used Swagger to generate interactive API documentation to make API calls from browsers.
  • Configured Struts, Hibernate framework with Spring MVC
  • UI Development using HTML5, CSS3, Bootstrap, JavaScript and jQuery
  • With the IBatis implementation, all the queries were separated away from the code and moved to the XML les. Used Spring IBatis XML con guration les to call the queries.
  • Worked on the modernization of a legacy and outsourced UI technologies used wereAngular JS 2, CSS, Node JS, Express JS and AWS (Amazon Web Services).
  • Selecting the appropriate AWS service based on compute, data, or security requirements.
  • Developed Spring MVC controllers for all the modules.
  • Spring Controllers were used with Angular JS to route the control to desiredJavaservices.
  • Integration of Amazon Web Services( AWS) with other applications infrastructure.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript, JQuery, HTML5, CSS3 and Angular JS.
  • Proficient in working with various IDEs like Eclipse, Spring Tool Suite and NetBeans. Con gured Struts, Hibernate framework with Spring MVC.
  • Created custom Plugins, templates, and functions for Angular JS application
  • Involved in daily standups and sprint planning meetings, QA meetings.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) Developed web pages using HTML/CSS and JavaScript. worked with the QA team closely to debug and fixing the issues.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Implemented Spring boot microservices to process the messages into the Kafka cluster setup.

Environment: Java, HTML5, CSS3, IBatis, JQuery, MySQL, SQL server, Angular JS, Java 8, CI/CD, AWS eclipse, Spring 2.0, PL/SQL, java/J2EE.

Full Stack Java Developer

Confidential, Charlotte, NC

Responsibilities:

  • Developed a server-side application to interact with databases using JavaScript and Java.
  • Developed POJOs for Data Model and made individual HBM records to delineate Java Objects with Relational database tables.
  • Worked as a full stack developer to develop web applications using spring, Rest based Web services. UsedHTML5, CSS3, JavaScript, JSP, JQUERY, Angular JS, AJAX and Bootstrap in front end.
  • Created service accounts using Terraform with the respective roles to support the services deployed for managing the GCP TechStack.
  • Worked on SMTP Server setup for customers using ansible and terraform.
  • Created different Terraform modules as part of foundation (MIG, CloudSQL, GLB, ILB, Instance, Template).
  • Developed views using Bootstrap components, Angular-UI and involved in con guring routing for various modules using angular UI router.
  • Angular JS was used to parse the JSON le using the REST web services.
  • Used CI/CD pipelines for continuous integration and continuous development.
  • Used GIT as a version controlling tool.
  • Developed SPRING framework using IOC, Factory Pattern, JMS and applied Spring MVC and Spring WebFlow.
  • Communicated with the database using Restful web services.
  • Used Ajax calls to make requests to Restful web services and injected the services into the controllers.
  • Configure iBatis ORM and Spring Framework, and develop code for iBatis supporting classes, SQL mapping for Stored Procedures.
  • Managed services on Amazon Web Services platform (AWS) platform instances using puppet configuration management.
  • Implemented 8 Java features.
  • Closely worked with the Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.
  • Resources were exchanged using Restful web services with the data passed around in JSON format.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Designed and developed the application using HTML5, CSS3, Typescript, Java Script, Bootstrap.
  • Designed and Developed UI for Portfolio Review Dashboard application using Angular-JS, HTML, CSS, Bootstrap, LESS, JavaScript and JQuery.
  • Used confluence pages to maintain records for developed features.
  • Implemented test classes in JUnit for unit testing.
  • Used Jira as a ticketing tool.
  • Worked closely with the oracle database in backend to interconnect with user interface using native. Used JDBC technology to connect with databases.
  • Used CI/CD for continuous and continuous development.
  • Used GIT as a version controlling tool.

Environment: Java, HTML5, CSS3, JavaScript, CI/CD, React JS, MySQL, SQL server, Ibatis, eclipse, Spring 2.0, PL/SQL, java/J2EE.

Application Developer

Confidential, Irving, TX

Responsibilities:

  • Applied CSS3 and Bootstrap for responsive web pages.
  • Performed form validations using reactive forms from Angular Js4 framework.
  • Implemented Router to enable navigation from one component to another.
  • Wrote Junit test cases for controllers, filters and services.
  • Developed server-side application to interact with databases using Spring Boot and Hibernate.
  • Used React JS to create custom components for data manipulations and to display data in company standard format.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Skilled in leading frameworks as React.js to build high-quality, scalable and reusable components and Front-end solution.
  • Implemented Java/J2EE design patterns such as factory, DAO, Session facade.
  • Develop web services to communicate to other modules using XML based SOAP.
  • Developed POJOs for Data Model and made individual HBM records to delineate Java Objects with Relational database tables.
  • Involved in Design Development and implementing business Applications using Java/J2EE Technologies.
  • Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.
  • Implemented Log4j and I18N technology for a broader perspective of the project. Used Angular HTTP module to handle request from client side and subscribe to any data changes using observables from RxJS/ReactiveX module.
  • Developed test classes in JUnit for unit testing. Developed the single page application (SPA) using the ReactJS which utilizes the classes, modules feature from JavaScript ES6.
  • Created components using recat.js and created documentation for components.
  • Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster.
  • Created the react components using states, props, keys, forms while building the application.
  • Use JavaScript, jQuery, Angular, CSS3, HTML5, and explore other cutting-edge technologies to create new features/functionalities. experience in HTML, CSS JavaScript coding to offer responsive website layouts.

Environment: Java, HTML5, CSS3, React JS, JavaScript, MySQL, SQL server, AWS Lambda, Microservices, Hibernate, Spring

Application Developer

Confidential, Charlotte, NC

Responsibilities:

  • Used Agile (Scrum) methodology for developing and testing the Application.
  • Involved in everyday standup, Sprint Grooming, Sprint Planning, External and Internal Demo.
  • Developed backend REST API in Spring boot and Spring MVC.
  • Developed various Java objects (POJO) as part of persistence classes for ORM with databases.
  • Database development using Oracle, SQL Server, MySQL, JDBC, PL/SQL.
  • ImplementedJava 1.8 features for the existing application wherever required.
  • Used AWS Lambda to manage the servers and run the code in AWS.
  • Implemented Spring MVC to achieve Model View Controller design pattern. Configured spring to manage actions as beans and set their dependencies in a spring context file.
  • Used Postman to test the RESTful API for HTTP requests such as GET, POST, and PUT.
  • Used GIT for version control tool for merging branches and used SourceTree to solve conflicts
  • Uses CI/CD pipelines and is deployed into develop and staging environments.
  • Used sonar cubes to reach coding standards.

Environment: Java, J2EE, HTML5, CSS3, Angular JS, Microservices, HibernateSpring Boot, JPA.

Java Developer

Confidential, Tampa, FL

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, Design, Development, and Testing.
  • Creating custom, general use modules and components which extend the elements and modules of core Angular JS.
  • Followed Agile methodology, interacted with the client, provided/took feedback on the features, suggested/ implemented optimal solutions and tailored applications to customer needs.
  • Used javaStream and Lambda expressions available as part of to store and process the data.
  • Implemented Microservices Architecture with Spring Boot based services interacting through a combination of REST and SOAP.
  • Implemented Microservices using Spring Batch, Spring Boot, and Spring Security and deployed on AWS.
  • Implemented business layer using Core java, Spring Beans using dependency injection, Spring annotations.
  • Developed SQL and PL/ SQL scripts for transfer of data between databases.
  • Worked on creation of External Tables to read files from the database file systems.
  • Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality before writing the functionality.
  • Developed server-side scripts in shell to customize GIT and integrate it with tools like JIRA, and Jenkins.
  • Configured log4j to enable/disable logging in application.
  • Resolved bugs/defects in application by coordinating with team members of the project to assure a positive outcome.
  • Involved in production support, resolving the production job failures, interacting with the operations support group for resuming the failed jobs.

Environment: Java, J2EE, HTML5, CSS3, Microservices, Hibernate, Spring MVC, Spring AOP, Spring Boot, Spring Batch.

Java Developer

Confidential, Phoenix, AZ

Responsibilities:

  • Implemented RESTFUL Web services in SOA (Service-oriented) Architecture to retrieve data from Client side.
  • Created Restful API which supports data formats like JSON and XML to be consumed by the client.
  • Built REST controllers using Spring Data to serve the UI with required JSON data.
  • Developed REST exception handling controller advice to respond to bad requests and server-side.
  • Implemented OAuth tokenization for RESTFUL web services using Spring Boot.
  • Created and compiled XML Schema to generate Java Bean Classes.
  • Extensively used Maven to build the application and deploy on Embedded Tomcat Server.
  • Maintained source code in GIT Repository.
  • Tested Rest web services using postman.
  • Used JIRA to manage the issues/project workflow.
  • Developed test scripts in Junit and involved in testing.
  • Involved in setting up Maven Configuration and Continuous Integration (CI) issues.
  • Installed, configured, tested DataStax Enterprise Cassandra multi node cluster.
  • Created complex SQL and used JDBC connectivity to access the database.

Environment: s: JSP, JSTL, HTML, CSS, Spring, Ajax, Dojo Kit, JQuery, Web services, Rest, Rational Application Developer 8.0, WebSphere Commerce 8.0.0.6, GIT, WebSphere Application Server 8.0.5, SQL, Oracle.

Java/J2EE Developer

Confidential

Responsibilities:

  • Analyzed requirements & developed use cases.
  • Developed frontend application using HTML, Javascript and JSP.
  • JSTL and Custom Tag Libraries.
  • Implemented business rules for enquiry and quotation, and code for validating input fields and displaying error messages.
  • Developed Action Classes and Action Forms beans.
  • Used Eclipse IDE to develop Java code.
  • Deployed the application in JBoss Application Server in development and production environment.
  • Aided development of JUnit test cases.

Environment: HTML, Java Beans, Java 5.0, JUnit, Java Mail, Log4j, Web Services and JBoss on Windows platform.

We'd love your feedback!