We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Irvine, CA

SUMMARY

  • Around 8 years of IT experience in Software Development Life Cycle (SDLC) enterprise application design, development, testing, debugging, documentation, deployment and integration of different software applications.
  • Experience in design, development and deployment of n - tier enterprise applications for J2EE platform using Java 7/8, JSP, Servlets, JSF, Face lets, Spring, Struts, Tiles, JSTL, JMS and XML, Spring Cloud, Spring-boot micro-services.
  • Expertise in Web Front End technologies like AngularJS 1/2/4, HTML5, CSS3, jQuery, Java Script, type script DHTML, XML/XSL, JSON, Cloud, Node JS, Mongo DB.
  • Expertise in various components in Spring, which includes Spring IOC, AOP, Spring JDBC, Spring MVC, Spring JPA, Spring Batch, Spring Security and Spring Boot.
  • Expertise in Spring framework versions 4.0/3.5. Well versed with different features of Spring like Inversion of Control (IOC) Aspect Oriented Programming (AOP), Model View Controller (MVC), JDBC Template, Hibernate Integration, Spring Web Services etc.
  • Experience in implementing and consuming Web Services (SOAP and Restful) using Apache Axis2, JAX-WS, JAX-RS. Experience in documenting Web Services using Web Services Description Language (WSDL).
  • Strong experience in database design and development including triggers, functions, stored procedures using Oracle (11i and 10g), Mango DB, MySQL and MS SQL databases.
  • Expertise in Analyzing and Troubleshooting the Environment and Application Issues
  • Strong Communication Skills and Excellent Customer Relations in Collecting and Analyzing user requirements.
  • Experience in using Task/defect management systems like Mercury, Bugzilla, JIRA and TD.
  • Excellent experience with several industry-standard Java integrated development environments including Eclipse, RAD, IntelliJ.
  • Experience using Mybatis and Ibatis for writing SQL queries and mapping it to database.
  • Experience with Active MQ for build to handle use cases, and message queuing.
  • Expert in writing business logic using core JAVA 8.
  • Form validations with the JavaScript libraries such as Node JS and Angular JS.
  • Possess strong analytical thinking, quick learning and troubleshooting capabilities, proactive listener & team player, commitment to co-operative teamwork and excellent interpersonal communication skills.
  • Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.
  • Deploying project to cloud using AWS.
  • Experience with CI/CD tools like GIT, Docker Container, Jenkins, UCD, Bamboo.

TECHNICAL SKILLS

Web Development: HTML, JSON, CSS, AngularJS 1/2/4, Java Script, AJAX, Node JS, typescript

Web Services: SOAP, RESTful, Apache Axis 2, JAX-WS, JAX-RS, WSDL, XML-RPC.

Frameworks: Spring 4.0/3.5(IOC/MVC/AOP/Templates)

Web Servers: Web Logic (9.x,10.x), Tomcat (5.x/6.x), Apache Webserver

RDBMS: Oracle10g, 11i, MySQL, DB2, Mongo DB

Micro-Services; Spring-boot:

IDEs: Eclipse, Visual Studio Code, Web storm, Microsoft Visual Studio

ORM: Hibernate, JPA, Mybatis, Ibatis

Build Automation: Ant, Maven

Logging: Lo g4j, SL4J

Message Broker: Rabbit MQ, Active MQ, Kafka

Version Control: Subversion, Clear Case, CVS, perforce, GIT, source tree.

Defect Management: Clear Quest, Jira, Bugzilla, Azure Devops

Operating Systems: Windows 2000/XP/Vista/Windows7/Windows10, UNIX(Shell), IOS7, Linux (Ubuntu)

Cloud Services: Amazon Web Services (AWS), Azure, Spring Cloud.

CI/CD TOOLS: Jenkins, ­­­­­­ Docker, GIT HUB, UCD, Bamboo.

PROFESSIONAL EXPERIENCE

Confidential, Irvine, CA

Java Developer

Responsibilities:

  • Design and develop a web-based application using spring, Java, RESTful and SOAP web services to improve the functionality and flexibility.
  • Integrated the application using Jython, jQuery custom classes to enhance the web application with CRM dynamics search engine.
  • Used Azure cloud for building and deploying the application into cloud.
  • Use stored procedures and SQL statements to interact with Database
  • Creating stored procs traverse through multiple schemas in database.
  • Involved in data migration for different schemas.
  • Worked on Kafka for storing, reading and analyzing streaming data.
  • Follow Agile Practices like actively involving in Scrums, Sprint Planning, Reviews and Standup meetings.
  • Used Spring Boot at back-end which helps to develop application with ease
  • Worked with JIRA management tool for pages’ development and bug tracking.
  • Used Source code check in and checkout by GIT Repository.

Environment: Java 8, JSON, HTML, CSS, SOAP, SQL, Bootstrap 4, Spring 4.0, Kafka, Restful Services (Creating and Consuming), XML, jQuery, Junit, spring boot, Spring Security, Jython, GIT, JIRA.

Confidential

Java Developer

Responsibilities:

  • Responsible for development, design, implementation/integration, maintenance and documentation of complex web applications supporting key business initiatives.
  • Creating API’s using restful web services for communication with vehicle via remote commands and head unit.
  • Developed application on Spring framework by utilizing its features like Spring Dependency injection, Spring Web flow with Spring MVC and Spring AOP.
  • Request and Response mapping using Spring (AOP) from and to the application server by annotation-based spring configuration in IntelliJ IDEA.
  • Worked on Strong mail configuration with the application and sending emails to customers through batch job process.
  • Worked on multi-threading for sending email to multiple customers by iteration size and count also collecting data from batch job.
  • Implemented business logic using Java for different modules for API creation.
  • Mapped data with mybatis and ibatis for database access for Oracle SQL.
  • Worked on cron job for batch job processes for everyday batch Job scheduling.
  • Experience in migrating the project from one instance to another.
  • Experience and familiarity building modern Spring applications with Spring Boot; strong background with Spring.
  • Used Spring Batch for running daily, weekly and monthly batches.
  • Used Jenkins build and deploy for Continuous Integration and Continuous Deployment.
  • Built a tool using java to load Bluetooth quarterly data into tables by generating SQLscripts.
  • Actively participated in the daily Scrum meetings to produce quality deliverables within time.
  • Work with JIRA management tool for pages’ development and bug tracking.
  • Used putty for tracking the logs and fixing the issues in production.
  • Source code check in and checkout by GIT Repository.
  • Documented all the API’s created and prepared API Spec and uploaded to common share point.
  • Configured Sirius XM for radio and X-Time for scheduling dealer appointment in the dashboard by creating API’s.
  • Followed agile software methodology for project development.

Environment: Java 8, JSON, SOAP, PL/SQL, Spring 4.0, RESTful Services (Creating and Consuming), XML, Junit, Spring Security, spring boot, Spring Batch, GIT, JIRA, Jenkins, tomcat, Postman, Oracle SQL, putty, Share Point.

Confidential

Full Stack Java Developer

Responsibilities:

  • Design and develop a web-based application using spring, Angular, Java, RESTful and SOAP web services to improve the functionality and flexibility.
  • Develop UI pages using HTML, CSS and frameworks like Bootstrap, Angular 5.
  • Implementing security validations in UI and server side using Form validations and Spring security.
  • Developing patient’s portal, physician’s portal using Angular 5, HTML, CSS and bootstrap.
  • Migrated to Rest from existing SOAP services.
  • Implemented field validators in UI for form validations.
  • Developed server-side application to interact with database using Spring Boot and Hibernate.
  • Use stored procedures and SQL statements to interact with Database
  • Creating stored procs traverse through multiple schemas in database.
  • Loading data from input file to table using SQL Loader.
  • Involved in data migration for different schemas.
  • Experience working with Splunk for searching logs and debugging issues in dev and prod environments.
  • Build and deploy Maven scripts for deployment and customizing WAR/JAR file management for web applications.
  • Test web services using SOAP UI to test the XML requests and the responses for each of the operations.
  • Follow Agile Practices like actively involving in Scrums, Sprint Planning, Reviews and Standup meetings.
  • Used Node Js for server-side application for building and executing for web development.
  • Worked with JIRA management tool for pages’ development and bug tracking.
  • Used Source code check in and checkout by GIT Repository.
  • Deploy code using Urban Code Deploy and build using Bamboo.
  • Deployed project into third party security Vera Code for high security and for clean code.
  • Used Logging framework Log4J for log messages.

Environment: Java 8, Angular 5, JSON, HTML, CSS, Restful Web SOAP, PL/SQL, Bootstrap 4, Spring 4.0, spring boot, RESTful Services (Creating and Consuming), XML, jQuery, Junit, NodeJS, Spring Security, SQL Loader, GIT, JIRA, Bamboo, UCD, WebLogic, Vera code.

We'd love your feedback!