We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 9+ years of experience in IT industry as Sr. Java Developer, worked in the areas of Analysis, Design, Development, Production Support and Deployment of Web based applications using Object Oriented Concepts, Java 8 and J2EE, Web Services (SOAP, RESTful, WSDL), JavaScript, AngularJS, Jenkins, AJAX, HTML and XML, JMS.
  • Expertise in J2EE Architecture using Java 8, JDBC, Java Beans, EJB, Servlets, JSP, JMS, Struts, ANT, Log4J, UML, XML, CSS, HTML, and JavaScript.
  • Experienced in designing and development of n - tier web applications using Java and its framework like, Spring, Spring Boot, Hibernate, Web Services and J2EE standards.
  • Extensive experience in developing JAVA based applications using JAVA, JEE, JDBC, Servlets, JSP, JSF, JMS and Webservices.
  • Experience with Docker Containers, microservices, serverless architecture, container orchestration frameworks such as Kubernetes and Amazon ECS, DevOps models, developer tools, AWS SDK for .NET, AWS toolkit for MS Visual Studio, and CI/CD practices.
  • Experienced in working on Spring Cloud, Docker, Docker Compose, NoSQL, Gemfire, Redis, Kafka, RabbitMQ.
  • Experience in development of software applications using Java, JDBC, Servlets, JSP, SOAP and Restful Web Services, Spring, JavaScript, HTML, JSON, CSS, XMLand AJAX.
  • Proficient in implementation of spring frameworks like Spring MVC, Spring IOC, Spring AOP, AWS, Spring Data, Spring DAO, Spring Batch, Spring Security.
  • Experience in developing and scheduling ETL/ELT data integration workflows in Hadoop using Oozie with the help of deployment and managing Hadoop cluster using Cloudera and Horton works.
  • Experience in using various JavaScript Web application related libraries such as Angular 2, ReactJS.
  • Strong experience using frameworks like JSP, Struts, JSF, JPA Toplink, in developing scalable, reliable, efficient web and enterprise applications.

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Developer

Responsibilities:

  • Developed Enterprise level applications using Java8, J2EE, Spring, Spring boot, Hibernate, Oracle, MVC Securities, Web Services and AJAX.
  • Used Java 8 Lambda Expressions And Stream Api To Support Functional-Style Operations On Streams Of Elements.
  • Worked with Java, J2EE technologies such as Hibernate, DAO, Web Services, REST, JSON, SQL, and Object-Oriented Programming techniques.
  • Worked On Java 8 Functional Programming Concepts Like Streams, Functional Interfaces, New Date Time Api And Lambda Expressions.
  • Developed software's for AWS in Java (using Spring Framework, API Gateway, DynamoDB, EC2 and Apache Tomcat web server.
  • Developed and simulated application using NoSQL, Gemfire, Redis, Kafka, RabbitMQ.
  • Used Spark Stream, Spring Cloud Stream Framework, Apache Flink and Apache Beam Extensive.
  • Worked on Docker and Docker Compose environment deployment for Ruby on Rails.
  • Supported the Java backend core processes and the corresponding interfaces with the NOSQL AWS/Dynamo and MySQL databases.
  • Rapid prototyping using Spring technologies distributed caching implementation using Pivotal Gemfire.
  • Did API implementation including Redis, Mongo DB, Lucene Solr and Elasticsearch.
  • Used Azure cloud storage for storing huge amount of messages with Kafka in an azure instance as a message broker.
  • Developing applications with messaging using JMS, RabbitMQ, AMQP.
  • Integrated and deployed application using Spring Cloud, Docker, Docker Compose.
  • Implemented a Genetic algorithm in Apache Spark to compare the execution time with Hadoop (MapReduce).
  • Used GraphQL to fetch data that is required for a component and feed that data into the redux store avoiding multiple API calls to the backend.
  • Used Development Ides Like Eclipse For Java And Toad For Plsql Development
  • Developed and built script using Babel task runner and build the project with different tech like JSLINT, UglifyJS and Rev the CSS and JS files.
  • Developed web applications using Java 8 and its framework like, Spring, Spring boot, Hibernate, Web Services and J2EE standards.
  • Developed RESTful services on lightbend technologies like Lagom in microservices architecture.
  • Designed and developed Restful API and services using best practices to interact within the microservices and with the front end using Spring MVC and Spring Rest.
  • Developed microservices using Spring MVC, Spring Boot, Spring Cloud, Spring AOP, Dependency Injection, Spring Security, Spring Batch, Spring Transaction, Spring Actuator and JPA.
  • Wrote stored procedures and used JAVA APIs to call these procedures.
  • Used Visual Studio and create a prototype of the critical business application using JAVA/J2EE Initiated use of http Unit, Selenium IDE for testing.
  • Deployed Spring Boot based micro services Docker container using AWS EC2container services and Worked on Spring cloud for Routing, Service-to- service calls, Load balancing.
  • Worked on spring Framework modules such as Spring AOP, Spring Cloud, Spring Data (JPA, Toplink, Hibernate Criteria), Spring Security, Spring REST.
  • Developing User Interaction Screens Using HTML5, CSS, JavaScript, Angular, React JS and Redux.
  • Developed Single page application SPA with Single Sign on SSO using Angular 2.
  • Wrote JAVA code to simplify lists in JAVA with list comprehension and JAVA OOP and Worked with POSTMAN for API testing and created User Model for application.
  • Worked on enhancing legacy application by building new components in React JS, Redux & Angular 2.
  • Designed and Developed database systems using RDBMS concepts including MySQL.
  • Worked on database modeling, administration and development using SQL and PL/SQL in Oracle, MySQL, MongoDB, Cassandra, SQL profiler and SQL Server environments.
  • Developed web application, SOA, Client-Server based Enterprise Applications, System Analysis, Technical Design, B2B Implementation, Performance Tuning and Testing.
  • Implemented OAuth2.0, SOLID principles, Transaction Management and Layering for N Tier Application.
  • Worked on domain driven design for validations such as domain validation, organization validation.
  • Extended validation using SSL certificates by using Single responsibility design and Wild card.
  • Applied industry proven J2EE and Gang of Four design patterns such as Strategy and Factory.
  • Developed custom layouts and reusable composite components for the web application.
  • Used Design Patterns like GOF Design patterns (Creational, Structural and behavioral) and J2EE design patterns like Singleton, Service Locator.
  • Worked on AWS Data Pipeline to configure data loads from S3 to into Redshift.
  • Integrated spring by delegating action management to Spring Framework using proxy.
  • Implemented various design patterns: Singleton, Factory Method, Adapter Design Pattern, Abstract Factory Design Patterns.

Confidential

Sr. Java Developer

Responsibilities:

  • Designed, developed and tested web application and integration of projects using technologies like, Java8, J2EE, Spring boot, J2EE, Ibatis, bootstrap, JavaScript, DAO, MVC, SOA, ORM data, Spring Framework, Java Beans, Web Services (REST).
  • Created standalone Java programs to read data from several XLS files and insert data into the Database as needed by the Testing team.
  • Developed Project Specific Java 8 API's for the new requirements with Effective usage of Data Structures, Algorithms and Core Java, JMS, OOPS concepts.
  • Worked on the large-scale Hadoop YARN cluster for distributed data processing and analysis using Spark, Hive.
  • Worked on IDE's like Microsoft visual studio, Sublime text, IntelliJ, Web Storm and Eclipse.
  • Created client website running on a NodeJS, XML, using the ExpressJS framework, JSON, AngularJS for front end MVC/templating.
  • Involved in Microservices development of RESTful Web Services, using Spring Boot, Spring Cloud, Spring Webflux, Spring Security and PCF.
  • Used tools such as Docker and Docker Compose to create development and continuous integration environments
  • Used NoSQL Databases such as Hive, HBase; Installed and configured MySQL Databases and performed data load from MySQL to Hadoop.
  • Utilized GemFire object cache for caching data from the database.
  • Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis.
  • Configured Spark streaming to receive real time data from the Kafka and store the stream data to HDFS using Scala.
  • Implemented custom jPOS LogListener configured with Spring AMQP to send log messages to RabbitMQ.
  • Used core Java code to run on all platforms that support Java without the need for recompilation.
  • Used Java Streams, Lambda expressions and Functional Interfaces.
  • Created new interfaces using java 8, based on provided requirements XSD/DDF’s
  • Designed, Developed & Implemented the field for interfaces for Web Applications development using HTML, CSS, XHTML.
  • Worked on relational database connections like DB-API connection management and query-based access to databases like Postgres, PostgreSQL.
  • Worked on Node.js Middleware framework like Express.js and Hapi.js and Yoemon, essentially developed microservices and serve them through middleware. Served any Client side libraries through microservice.
  • Worked on Microservices for Continuous Delivery environment using Docker and Jenkins.
  • Developed Restful APIs using JAXWS, JAXRS, SSL, JMeter and spring. Also used activemq to built an enterprise application.
  • Designed various web concepts like security (OAuth), session controlling, storage.
  • Developed the SSO applications using the advanced version of Eclipse IDE which is Spring Tool Suite (STS) and Maven as the build tool.
  • Worked on highly advanced user interface design and development using AngularJS, JavaScript, HTML5 and CSS.
  • Designed the (AI) artificial intelligence, (ML) Machine learning data pipeline for regular monitoring and performance evaluation of the deployed ML models.
  • Deployed, configured and administered application servers such as IBM WebSphere and Apache Tomcat.
  • Used SVN & GIT/Github as the repository contents for production and testing environments.
  • Used Postman to test the web service calls.

Confidential

Java Developer

Responsibilities:

  • Worked on Java, J2EE, XML, DB2, Struts, spring, Hibernate, JSON, REST Web services, Model driven architecture and software configuration management tools.
  • Created and Deployed REST API and in Java J2EE.
  • Worked on Java, Maven, Mybatis, JSF.
  • Analyzed, designed, developed and integrated UI components with backend using J2EE technologies such as Servlets, Java Beans and JSP.
  • Developed web services using Apache CXF in Java.
  • Enhanced the creation of extensions for the Java platform with eclipse plugin for application development.
  • Developed, tested, implemented applications using IBM DB2 and UNIX shell scripting.
  • Debugged applications in different browsers and testing applications using Junit and JMeter
  • Used Postman to validate the flow of newly added functionalities based on the test data.
  • Worked on Agile methodology included iterative application development, weekly Sprints; stand up meetings and customer reporting backlogs.
  • Implemented and maintained monitoring and alerting of production and corporate servers such as EC2, RDS and storage such as S3 buckets using AWS.
  • Used SVN as the repository contents for production and testing environments.
  • Optimized the WebLogic Application server for maximum throughput. Involved tweaking JVM configuration and settings.
  • Wrote modified and maintained programming code and scripting using but not limited to HTML, CSS, and JavaScript according to established standards of OOP's.
  • Build Scripts using Shell Scripts, ANT and using CI (Continuation Integration).
  • Worked on maintaining JIRA for security and permissions.
  • Designed and implemented Rules infrastructure by wrapping up core JRules API.
  • Apache Tomcat has been utilized as our application server and for the deployment of the application.
  • Worked on network Simulation in real-time using MAC simulator modified for multithreading across multiple cores, which is implemented on generic Linux & Unix machine.

We'd love your feedback!