We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 7 years of software development experience in object - oriented programming, design, and development of multitiered distributed web applications, while also using java technologies with software development life cycle.
  • Working experience in developing User Interface applications and web applications using HTML, CSS, Bootstrap JavaScript, Typescript and Angular.
  • Experience in building enterprise applications as well as distributed systems using technologies such as Spring Data JPA, Spring Boot, Spring Security, Spring AOP and Spring Core.
  • Experience in development of software applications using Core Java while working with Apache Tomcat server.
  • Solid knowledge on Object Oriented Programming and key concepts.
  • Very familiar with the complete Software Development Life Cycle (SDLC) and Agile concepts like SCRUM.
  • Working experience with Tomcat, Oracle Application Servers, and strong understanding with other Java compatible applications and web servers.
  • Great understanding with working environment using the continuous integration and deployment using GIT, GitHub and Jenkins.
  • Working knowledge in creating Docker images.
  • Experience with Microservices such as API gateway using Zuul.
  • Experience in using routing, data bindings and other Angular components.
  • Amazing problem-solving skills as well as working efficiently under pressure.
  • Working knowledge with working on a team deploying an AWS EC2 instance.
  • Experience with working in applications testing using Mockito, Junit, Jasmine and Karma.
  • Ability to learn quickly in a fast pace working environment and the ability to be flexible to work independently or a team.
  • Outstanding interpersonal skills such as communication, time management and intentions to complete project deadlines under any environment.
  • Experience gathering requirements in the design common serves framework for auditing, logging, alerting, notification and monitoring.
  • Good experience working with NoSQL Database.

TECHNICAL SKILLS

Languages: Java, JavaScript, TypeScript, Python, C#

Frontend technologies: HTML, CSS, Angular 2/4/5/6/7/8

Backend technologies: Spring MVC, Spring Boot, Spring Data JPA, JPA-Hibernate, Spring Security, Spring AOP, Spring Core

Testing frameworks: Mockito, Junit, Jasmine, Karma

Application/Web server: Apache, Tomcat

Database: Oracle, MySQL, SQL Server, MongoDB

Ide & project build tool: NetBeans, Eclipse, MySQL, Workbench, Spring Tool Suite, IntelliJ, PyCharm

Cloud environment: AWS

Technical environment: Maven, Rest API/ Web Services, Micro Services, Kafka, Jenkins, Dockers, GIT, GitHub, SonarQube, Jira

Operating Systems: Windows, MAC, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Java developer

Responsibilities:

  • Involved in the integration projects using Object Oriented technology such as Java, Spring Framework, Hibernate and Web Services.
  • Implemented multithreading in our application to improve performance.
  • Involved in many stages of the of the software development life cycle and agile methodology is used for the development of the application.
  • Developed GUI’s using HTML, CSS, and JavaScript components.
  • Implemented Web-Services to integrate different application using SOAP and Restful services.
  • Experience with Microservices such as API gateway using Zuul.
  • Implemented authentication and authorization using JWT token in API gateway.
  • Responsible for the Analysis, Design, Development and Testing of application support.
  • Worked with bug/issue tracking and project tracking management tools such as JIRA.
  • Used Spring Boot Microservice architecture to develop minimally configured REST based Web Services.
  • Implemented Angular 8 injectable services to connect web applications to backend API’s.
  • Created logging aspects for auditing and logging purposes using Spring AOP and implemented security using Spring Security.
  • Implemented various features of Spring such as dependency injection and spring integrations.
  • Using Spring MVC platform, generated and constructed files involved in device creation.
  • Excellent programming experience working with Java and JavaScript.
  • Utilized Java 8 features such as lambda and stream API’s to increase performance of the application.
  • Light involvement with Deployment of applications.
  • Experience gathering requirements in the design common serves framework for auditing, logging, alerting, notification and monitoring.
  • Coordinated testing using JUnit and developed test cases for components.
  • Working knowledge on using the continuous integration and deployment using GIT, GitHub and Jenkins.
  • Working knowledge in creating Docker images.
  • Working knowledge with working on a team deploying an AWS EC2 instance.
  • Working experience with application servers like Tomcat, JBoss, etc. and strong understanding with other Java compatible applications and web servers.
  • Implement Spring boot microservices to process the messages in the Kafka setup.
  • Knowledge on partition of Kafka messages and setting up the Kafka cluster.
  • Creating front-end interfaces using TypeScript and Angular 8
  • Good experience working with NoSQL Database.

Environment: HTML, CSS, JavaScript, Angular 8, Java, Spring Data JPA, Spring Boot, Spring AOP, JUnit, NoSQL, REST API, Kafka, GitHub, Docker

Confidential, Seattle, WA

Java developer

Responsibilities:

  • Analysis and design role to develop increased flexibility, scalability, and availability of the credit card processing system.
  • Experience working with programming in Java.
  • Responsibility for the implementation of application system with core Java and spring framework.
  • Designed and coded customized Angular 8 services to interact with the backend API and server component.
  • Implemented client-side custom validation classes which was called by the view layer to confirm the inputs being received such as funds received, daily transactions, current balances, etc.
  • Involved in implementation of modules like accessing the trade/order records from the database using spring framework and hibernate.
  • Experience with messaging systems such as Kafka and Kafka event sourcing.
  • Used microservice architecture with Spring Boot based services interacting with a combination of Rest and Apache Kafka.
  • Experience using java bean to configure the spring and hibernate framework.
  • Involved in module testing using Mockito.
  • Worked as a point support for the offshore testing team.
  • Used Maven to build and deploy the application.
  • Used open-source Jasper API and iReport to create the reporting template and being able to access the reports from the database.

Environment: HTML, CSS, Bootstrap, JavaScript, Angular 8, Java, Spring Boot, Spring Security, Spring Core, Mockito, Docker

Confidential, Chicago, IL

Java developer

Responsibilities:

  • Experience in working with the coding and designing phase.
  • Excellent experience working with HTML and CSS.
  • Experience in working with environments using Agile (SCRUM) and test drive development methodologies.
  • Responsibility for the integration of the project and solved integration issues.
  • Debugged problems that occurred in production environment while providing bug fixes to ensure the system related problem was resolved.
  • Designed solution to be supported in Windows environment.
  • Worked to co-ordinate with the QA lead for development and testing using Mockito.
  • Responsible for any issues and defects while ensuring that they are resolved.

Environment: HTML, CSS, Java, Mockito, NoSQL

Confidential, Dallas, TX

Java developer

Responsibilities:

  • Designed use case diagrams, class diagrams, sequence diagrams to model the detail design of the application using UML.
  • Developed the application using agile methodology and participated in Scrum meetings.
  • Front end development using HTML, CSS and client-side validations using JavaScript.
  • Developed the user interface using JSP/HTML and used CSS for style settings of the web pages.
  • Vast experience in open-source portal Liferay development.
  • Implementing Spring MVC Framework as well as Spring Dependency Injection to inject the required services.
  • Implemented the transaction management and logging.
  • Experience with Microservices, cloud technologies, and cloud design patterns.
  • Working with team members on various projects in back-end java development.

Environment: HTML, CSS, Bootstrap, Java, Spring Boot, RDBMS

We'd love your feedback!