We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

BentonvillE

SUMMARY

  • Java developer wif 8 years of experience in Design, development and testing of web application and integration projects using Object Oriented technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring Framework, Hibernate, Java Beans, Web Services REST / SOAP, XML, JSON and Ant.
  • Extensively used Java 8 Streams, Lambda Functions, Predicates, Functional Interfaces, Method references, Filters, Collections and default methods.
  • Extensive Design Implement and test services experience in a Microservice Oriented Architecture and has implemented the REST based Microservices using the Spring Boot, Spring Data wif JPA (Java Persistence API).
  • Involved in Design, development and testing of web application and integration projects using Object Oriented technologies such as Core Java, J2EE, Struts, JSP, JDBC,
  • Hands on experience on building real time data pipelines using Kafka streams.
  • Hands on experience in analysis, design, development and implementation of web - based application using HTML5, CSS3, JavaScript, Typescript, React JS, Node.js, AJAX, jQuery.
  • Extensive experience in design and implementation of client/server and web applications using Java/J2EE Technologies (Servlets, JSP, JSTL, JDBC, EJB, JMS, MQ, Struts, XML, Java Multi-threading API, Swing, Spring, Hibernate and SOAP & REST/Restful Web Services).
  • Hands on experience building UI using ReactJS, NodeJS and also implemented IAM/SSO for single sign-on.
  • Involved in continuous integration and deployment (CI/CD) using DevOps tools like Looper, Concord
  • Hands on experience working wif NoSQL data bases such as Cassandra.
  • Hands on experience deploying applications on Microsoft Azure.
  • Experience in Agile wif Scrum, waterfall software development methodologies
  • Eager to learn new technologies and provide efficient solutions to business requirements.
  • Good experience in writing test cases using Junit and Mockito. Also, used SonarQube for coding standards.
  • Hands on experience on Docker and container technologies for building Micro service-based applications.
  • Extensively worked on debugging using Logging Frameworks such as Apache Log4j, Performed Unit Testing, Integration Testing and generating of test cases for web applications using TestNG, JUnit, Jenkins and Log4j.
  • Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, Triggers, DDL, DML SQL queries and in writing SQL and PL/SQL programming.
  • Proficient wif version controlling tools including Tortoise SVN, GIT, Bitbucket and GitHub.
  • Experience on Relational databases such as Oracle, DB2, MySQL and PostgreSQL (Written Queries, Views, Store Procedures, Triggers and Functions).

TECHNICAL SKILLS:

Frameworks: Spring Boot, Spring MVC, Spring IOC, Spring Transactions, spring security, Spring Batch, Spring ORM, Spring Tiles, Spring AOP, JPA, Spring JDBC, Spring Integration

Web Application Servers: Apache Tomcat, JBoss, Glassfish, WebSphere

Front-end: HTML5, CSS3, Bootstrap, JavaScript, Ajax, jQuery, JSON, JSP, JSTL, Angular JS, Angular2, Angular4, Angular6, Angular7, Typescript, React JS, Node JS

Databases: Postgres SQL, MySQL, MongoDB, MSSQL, Oracle

Webservices and Message Services: SOAP, REST, Apache Kafka, RabbitMQ, IBM MQ.

Version Control: Git, GitHub

Build and CI/CD: Maven, ANT, Jenkins.

SDLC Methodologies: Waterfall, Agile (Scrum)

Testing: JUnit, TestNG, Selenium, Integration and System Testing

Cloud Tools: Azure, GCP, WCNP

PROFESSIONAL EXPERIENCE:

Sr. Java Developer

Confidential, Bentonville

Responsibilities:

  • Developed Microservices for different level of layers in flow of network.
  • Involved in implementing the Microservices based on RESTful API utilizing Spring Boot wif Spring MVC.
  • Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
  • Implemented Kafka messaging to pull in stock data from the queue and load into Oracle table.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch and handled the security using Spring Security.
  • Involved in the Development ofSpring Framework Controllers
  • Developed kafka Spouts and Bolts which filters the messages based on TenantID.
  • Experience inImporting datafrom various sources to theCassandra clusterusingJava API’s.
  • Developed Microservices for different level of layers in flow of network.
  • Configured VM’s on Azure cloud and deployed applications.
  • Involved in implementing the Microservices based on RESTful API utilizing Spring Boot wif Spring MVC.
  • Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
  • Developed RESTful Web services for transmission of data in JSON format.
  • Worked on creation of custom Docker container images, tagging, pushing images, integration of Spring boot.
  • Deployed application on Apache Storm cluster
  • Extensively used Hibernate Relational Mappings (One-To-Many, Many-To-Many) in the secondary project.
  • Extensively worked on Hibernate Cache, Query, Criteria and Transactions in secondary project.
  • Testing for Node.js is done using mocha and chai for spring boot used Mockito, JUnit, JMeter, Mock MVC and achieved Test Driven Development.
  • Developed the Docker Containers and Docker consoles for managing the application life cycle.
  • Integrated existing projects wif cloud configuration management, spotlight and Kibana.
  • Worked on end-to-end delivery of the products from requirement gathering, understandings, development, testing to deployments.
  • Achieved continuous integration through GIT and looper.

Full Stack Engineer

Confidential, Remote

Responsibilities:

  • Involved in requirements gathering, system design, analysis, implementation and setting up the development environment.
  • Extensively used Java8 Streams, Lambda Functions, Predicates, Functional Interfaces, Method References, Filters, Collections and default methods.
  • Developed Microservices for different level of layers in flow of network.
  • Involved in implementing the Microservices based on RESTful API utilizing Spring Boot wif Spring MVC.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch and handled the security using Spring Security.
  • Implemented Multithreading, Concurrency, Exception Handling and Collections whenever necessary.
  • Implemented Service Oriented Architecture (SOA) using JMS (MQ series) for sending and receiving messages while creating web services.
  • Created and injected Spring Services, Spring Controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Developed web applications using React JS.
  • Extensively used the Spring Framework implemented upon the MVC design pattern.
  • Developed RESTful Web services for transmission of data in JSON format.
  • Developed Applications using Rule Engines-JBoss Drools, Workflows, human tasks to implement business rules validations and provided Drools Dashboard for business users.
  • Worked on creation of custom Docker Container images, tagging, pushing images, integration of Spring Boot.
  • Involved in building the application which works on mainly Groovy grails, HTML, CSS, Rest services, Java script, Spring, Maven, Hibernate.
  • Testing for Node.js is done using mocha and chai for spring boot used Mockito, JUnit, JMeter, Mock MVC and achieved Test Driven Development.
  • Created the Docker Containers and Docker consoles for managing the application life cycle.
  • Hands on experience wif MongoDB Installation, Configuring, Monitoring and Designing Shared Environment.
  • Used Maven as build and dependency management tool for creating EAR, WAR and JAR File to be deployed in application servers and integrated wif Git, Jenkins, JMeter and Jenkins Jobs.

Environment: Java 1.8, J2EE, Spring IOC, Spring MVC, Spring Boot, RESTful, AWS, S3, Node JS, Spring Security, Hibernate, JMS, Angular4, Angular2, Oracle, CRUD, JIRA, CI, CD, Selenium, DAO, XML, MDB's, JMS, IBM WebSphere, DML, MVC, TestNG, JMeter, Log4j, Git, Microservices, Bootstrap, Maven, Jenkins

Confidential, Bentonville

Full Stack Java Developer

Responsibilities:

  • Experience in working and building RESTFUL web services to collaborate the product/branch subsystem wif the new payment systems.
  • Responsible for java development and performance enhancement, and Design of the Java 1.8 based Web and Enterprise application in Windows environment.
  • Utilizing the new unit testing technologies like Junit to maximize the test coverage.
  • Developed and executed test case scenarios/stories and automation regression testing using Selenium Web Driver.
  • Responsible for making retail transactions work perfectly using Point of Sale in Java.
  • Worked on UI - Response Design and major work on frameworks like Bootstrap for CSS.
  • Participating Sprint meeting in every two weeks to discuss new requirements.
  • Adopted the scrum methodology of agile software developments, to meet the ever-changing business need.
  • Developed Restful APIs to read data from data Source's and processed the data in real time.
  • Worked on front end, designed and developed in Angular 6.
  • Successfully designed, developed, configured and managed SQL Server systems to meet organizational and client requirements.
  • Troubleshooting the issues in production and fixing the issues.
  • Defect fixing during the application QA phase.
  • Extensively used Struts Validator for server-side validations and JavaScript, Node JS for client-side validations.
  • Developed Stored Procedures, queries to extract the Customers data from the database.
  • Used Subversion for Version Control Management and all over worked on JDK 1.7 for core java.
  • Involved in code reviews, debugging and testing, used Testing framework for automation.
  • Extensively used Spring MVC, Spring ORM, Spring Transactional, and Spring Core in developing SOA based application payment modules.

Environment: Java 1.8, J2EE, HTML, WebLogic, Microservices, SOAP, JavaScript, JMS, Struts, Servlet, JSP, CSS3, jQuery, Angular JS, Angular6, Node JS, AJAX, JDBC, Oracle, Maven, MySQL, Log4j, GitHub, Scrum, JUnit.

Confidential

Java Developer

Responsibilities:

  • Developed Service layer using Core JAVA, Spring, Rest and SOAP web services.
  • Developed Service layer wif REST and SOAP Web Services and tested services using SOAP UI tool wif test data for requests.
  • Implemented Data Access layer using DAO pattern wif JPA to use Hibernate as ORM tool.
  • Used Spring Aspects for implementing functionalities like logging functionality.
  • Designed and implemented transaction management using Spring AOP.
  • Designed and implemented application using JSP, Spring MVC, Spring IOC, Hibernate, SQL, Maven, Oracle.
  • Used Hibernate framework for back-end development and spring dependency injection for middle layer development.
  • Developed JMS messaging queues for the asynchronous communication.
  • Installed and configured JBOSS on Linux server for Dev and QA environments.
  • Deployed the application on JBOSS in DEV and QA environments.
  • Used SVN for version control. Resolved merge conflicts while working different branches.
  • Developed a logging component using Apache Log4J to log messages and errors.
  • Debugged the QA issues and tested on QA and UAT servers.
  • Used Ant as a build framework and Jenkins for the continuous integration.

Environment: Core Java, spring (Core, ORM), JSP, AJAX, HTML5, CSS3, Spring MVC, Eclipse IDE, JBOSS, Oracle, Ant, Windows, SVN, Linux.

We'd love your feedback!