We provide IT Staff Augmentation Services!

Backend Java Developer Resume

3.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Experienced in JAVA/J2EE development in domains of education, finance, sports, E - commerce, and actively involved in each phase of Software Development Life cycle (SDLC): Requirements, Design, Implementation, Test and Maintenance.
  • Proficient in J2EE technologies such as JSP, Servlet, Struts, Hibernate, JDBC, MySQL, Oracle, SQL Server and MVC frameworks.
  • Expertise in developing application using Spring Frameworks 4.x, Inversion of Control and Dependency Injection, Spring MVC 4.x, Spring JDBC 4.x.
  • Experience in developing persistence layer using Object Relational Mapping tool such as Hibernate 4.x, MyBatis 3.x.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC.
  • Expertise in developing applications with Microservices along with Spring Cloud & Netflix OSS Technology stack.
  • Strong Experience in handling different web servers like Apache Tomcat v8.5.
  • Proficient with SQL Server 2017, MySQL 8.x, MS Access 2013, Oracle 11g Database development with knowledge of Stored Procedures, Functions, Triggers, Views, able to write complicate queries.
  • Familiar with XML(JAXB) and JSON parsing with hands on experience of SOAP and RESTful based web services and thorough understanding of messaging frameworks (ActiveMQ, Kafka).
  • Experience with JUnit and Mockito for developing test cases and Postman & SOAPUI tools for Web Services testing.
  • Experienced in implementing Single Page applications using Angular JS.
  • Excellent implementation on front-end techniques such as HTML 5, CSS 3, JavaScript, jQuery, Bootstrap 2/3, Angular 2, AJAX and JSON.
  • Experienced in Amazon Web Services (AWS) and its features which includes EC2 , S3, ELB, EBS, Elastic Beanstalk, CloudWatch, IAM, RDS, VPC, SNS, SQS, AMI .
  • Expertise working with JAVA Build Tool, such Maven to get automatically Jars needed.
  • Experience in CI/CD using Jenkins along with deploying Spring Boot Applications on Docker containers
  • Familiar with develop tools: J2EE Eclipse, NetBean, VS Code, Visual Studio, Dreamweaver, Notepad++, etc. Be able to pick up other tools efficiently.
  • Version control knowledge like GitHub and Mercurial.
  • Outstanding interpersonal and communication skills.
  • Team worker with Focused/Committed/Get-the-Job-Done attitude, highly organized and able to work independently.

TECHNICAL SKILLS:

Programming Languages\ IDE: Oracle Java SE8, SQL/PL\ Eclipse, NetBeans, VSCode, IntelliJ IDEA \

Java/J2EE Technologies\ Frameworks \: JSP, Servlet, JPA, JTA and JDBC\ Spring 4/5, Struts, Spring MVC, Hibernate, JMS \

Scripting languages\ Web Services\: HTML 5, CSS 3, XML, JavaScript, AJAX, \ SOAP, RESTful API\

JSON, CSS Bootstrap 3, jQuery, jQuery UI, \

AngularJS, Angular UI, Node.js, Prototype.js \

Distributed Technologies\ ORM Tools \: EJB, JDBC, JNDI, JMS\ Hibernate, JPA, CrudRepository \

Testing Tools \ Database Systems\: JUnit, Mockito\ MySQL, Oracle, MongoDB\

Design Patterns\ Operating Systems \: MVC, Singleton, Factory, Observer Session, \ Windows, Mac OS/OSX and Linux\

DTO, DAO\

Version Control\: SVN, CVS, GIT \

PROFESSIONAL EXPERIENCE:

Confidential

Backend Java Developer

Responsibilities:

  • Implemented MicroServices architecture using Spring Boot 2.1.3 for making the application smaller and independent.
  • Used Hibernate annotation to control data fetching and cascading type and batch size to improve the data access performance.
  • Worked on advanced Hibernate associations with multiple levels of Caching, lazy loading.
  • Implement JPA repository to access data as DAO.
  • Worked with AWS and utilized EC2 to deploy custom Docker container onto the severs.
  • Configured Jenkins for project build and deployment.
  • Implement Kafka 2.1.0 for both Producer and Consumer.

Environment: JDK 8, RESTful, Spring Boot 2.1.3, Hibernate 5, Angular 5, Bootstrap 3, JavaScript, Agile, SOA, JSON, XML, Web Services, Kafka 2.1.0

Confidential

Java/J2EE Full Stack Developer

Responsibilities:

  • Developed the application using Spring MVC Framework with Spring IoC pattern.
  • Developed controllers to invoke different service function based on insurance types.
  • Configured Hibernate-ORM to map java objects such as clients and claims with database tables.
  • Use HttpClient to send request and receive response from external API.
  • Implement JMS pattern for messaging services.
  • Created SOAP based web service for prescriptions module and tested using SOAP UI
  • Create web pages using JSP, and HTML5 along with jQuery and CSS3 for styling
  • Configured Identity and Access Management (IAM) groups and users in AWS for improved login authentication.
  • Used Amazon cloud formation templates for creating stacks to launch AWS infrastructure and resources.
  • Worked with AWS and utilized EC2 to deploy custom Docker container Images, tagging and pushing image onto the severs.
  • Involved in automation process through Jenkins CI and CD.
  • Worked on creation of custom Docker container Images, tagging and pushing image
  • Used ActiveMQ for asynchronous exchange of information between applications.
  • Performed Unit Testing using JUnit, used Log4j technology for logging and used Maven as build tool for managing dependencies.
  • Involved in all aspects of software development life cycle and followed Agile methodology to develop project plans.
  • Use JIRA for project management.

Environment: JDK 8, Spring MVC, Hibernate 5, JSP, HTML5, jQuery, CSS, Servlets, Tomcat 8.0, SOAP, ActiveMQ, Junit, Jenkins, Maven, Agile, JIRA

Confidential

Java Developer

Responsibility:

  • Designed web-based monitoring system for outdoor clubs/sport events using Spring Boot.
  • Developed validation rules and properties files using Spring Cloud such as date validator, email validator.
  • Developed information displayed application and implemented CRUD operations with Oracle and MongoDB.
  • Implemented object-relational mapping (ORM) using hibernate which mapping objected domain model to relational database.
  • Designed high-quality software UI for information displaying using HTML, CSS, JavaScript and Bootstrap.
  • Involved in Unit Testing by Junit to develop web-based application.
  • Monitored variable transition and recorded corresponding info to file by log4j.
  • Actively participated in teamwork and managed code version using git.
  • Involved in connecting pits detection corresponding SDK and get information from sensors.

Environment: Spring Boot, Spring Cloud, Hibernate, Oracle, MongoDB, HTML, CSS, JavaScript, Bootstrap, Junit, log4j, Git

Confidential

Java Full-Stack Developer

Responsibility:

  • Understand HTML DOM structure.
  • Styling the web page by external CSS file.
  • Adjust the layout and color by using CSS patterns to fit the theme.
  • Maintenance CSS library for further usage.
  • Implement AJAX for asynchronized request and display.
  • Linux operation and Apache configuration.
  • MySql and PHP maintenance.
  • Add features by using jQuery.
  • Establish SSH structure by implementing Spring beans, Struts2 service and Hibernate DAO.
  • Optimize database design and create Entities and Service.
  • Use WordPress for front-end design.
  • Configured hibernate.xml data binding and mapping.
  • Implement Waterfall methodology and weekly report.

Environment: PHP, Servlet, Tomcat, Spring, Struts2, Hibernate, WordPress, HTML, CSS, jQuery, MySQL, Linux,

We'd love your feedback!