We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Fremont, CaliforniA

SUMMARY

  • Strong 7+ years of experience in development of Enterprise Application using Java Technologies and Frameworks including JAVA, J2EE, Spring, Spring Boot, Spring REST, Microservices, Spring MVC, ReactJS, NodeJS, Hibernate, JPA, JSF, Servlets, JSP, JDBC, UML, JAX - WS, JAX-RPC, WSDL, EJB, Stateless and Stateful Session Beans, Entity Beans, Container and Bean Managed Persistence and Distributed Computing Model.
  • Strong working experience with several SDLC methodologies like Waterfall, Agile and SCRUM.
  • Experience in analysis, designing, testing and development of java based applications (java version: JDK5, JDK6, JDK7, JDK8).
  • Good Experience with Java 8 and JavaScript
  • Strong knowledge designing architectures and understanding design patterns.
  • Involved in analysis of user requirements, software prerequisites.
  • Experience using JDBC.
  • Proficient in developing Hibernate HQL Queries, API development for various modules, writing Junit test cases using Mockito and Spring Test suite.
  • Expertise in Design patterns, Struts Framework, MVC, Spring & Hibernate.
  • Knowledge in Spring MVC, Dependency Injection.
  • Strong knowledge of JavaScript frameworks like NodeJS, AngularJS, JQuery, ReactJS
  • Good knowledge on Core Java with strong understanding of Collections, Exception handling, Garbage Collection
  • Good at development in enterprise web applications using Core Java, Java 1.5-­ 1.8, Java EE.
  • Extensive experience in developing RESTful (JAX-­ RS) web services, JSON as a data exchange format to integrate custom web applications and various enterprise systems and application modules.
  • Experience in persistence frameworks, hibernate to map POJOs to a relational database.
  • Experience in writing queries in Oracle, DB2, MySQL, Microsoft SQL Server, SQLite databases.
  • Experience in writing with NoSQL database MongoDB.
  • Experience in Web/Application Servers such as Tomcat (6, 7, 8, 9), Glassfish, RedHat, WildFly, WebLogic, WebSphere for deploying and configuring web applications.
  • Expertise in implementing Design Patterns like Singleton, Front Controller, MVC (Model View Controller), DAO, DTO.
  • Experience with MVC Java frameworks like Angular, Node.JS with Spring, Spring Boot.
  • Developed unit and integration tests for existing microservices using JUnit, Mockito and Docker.
  • Expertise in HTML, JavaScript, JSON, CSS, AJAX, Bootstrap.
  • Extensive experience with Java compliant IDE’s like IntelliJ, STS, Eclipse, Net beans.
  • Experience in Scrum Methodology Development processes, and well versed in using Jira.
  • Hands on experience with various version control systems like GitHub, bit bucket.
  • Expertise working in these platforms - Windows, Linux, Mac
  • Experience on UNIX, Linux platforms, developed shell scripts and configured CRON jobs.
  • Hands on experience of Build & Deployment phases and usage of Continuous Integration (CI/CD) tools.
  • Worked with SVN, GIT and GIT HUB for version control and Quality Center, HP ALM, Jira for bug tracking.
  • Positive attitude and especially effective in assigning responsibility.
  • Solid experience facing requirements where was needed to learn a new programming language.
  • Solid experience Debugging, reporting and optimization for an application.
  • Highly proficient interpersonal skills and ability to self-manage tasks/timelines - highly effective communication and organization skills powered by Agile Methodologies like Scrum.

TECHNICAL SKILLS

Frontend Technologies: HTML5, JavaScript, jQuery, Angular, React, CSS, Bootstrap.

Backend Technologies: Java J2EE, PHP, VBA, TypeScript/Angular, Rest, Spring, Node, Pascal, Ensamblator, Visual Fox, Visual Basic, C, C++, C#, Prolog, Haskell

Operating Systems: Unix, Windows 10, Windows Server 2012, OSX

Versioning: BitBucket, GitHub

Databases: MySQL, PostgreSQL, SQL Server, Oracle, DB2, MongoDB

IDE/Other: Tomcat, Glassfish, WildFly, WebLogic, Websphere, RedHat, Eclipse, NetBeans, Eclipse, Net Beans, Visual Studio TS, IntelliJ IDEA, Visual Code.

JAVA: Java, J2EE, JSP, Hibernate, Springs, EJB, Maven, Apache-Tomcat, MVC, JDBC, Servlets, Websphere Application WAS.

MS: Visual C#, Visual Basic.

PROFESSIONAL EXPERIENCE

Confidential, Fremont, California

JAVA Developer

Responsibilities:

  • Working as a full stack developer, requirements analysis and design, solutions proposal, and software development tasks including programming, testing and maintenance.
  • Utilized Crowd Machine’s development platform to build market ready and sophisticated enterprise-grade text messaging application.
  • Restful Microservices were used to improve the efficiency while interacting with backend services.
  • Use Spring boot for single sign on page application to Prototype and test new flows in alternative servers
  • Designed and developed Web Services to provide services to the various clients using RESTful.
  • Resources were exchanged using RESTful web services with the data passed around in JSON format.
  • Learn and complete Crowd Machine training, implement Crowd machine tools to design application functionality.
  • Design business services and database structure.
  • Clone the repository using GitLab, improving development productivity. Commit and Push the code to the repository as needed.
  • Create JUnit for unit testing and used Mockito for Mocking.
  • Verify the code coverage is 80% using SonarQube.
  • Fixed bugs, perform regression testing after change etc.
  • Attend daily scrum meeting with the team and report on the status of work.
  • Interface design.

Environment: Crowd Studio, Java 1.8, Microservices, J2EE, Spring MVC, REST Web Services API, CRUD, JSF, Jboss.

Confidential

JAVA Developer

Responsibilities:

  • Involved in the Design, Development, Unit testing, System Integration testing of the application using agile methodology.
  • Application planning Transition planning, Learning application process, Requirements evaluation, Application support
  • Worked with End users, Product Team, Business Analysts, Internal users to handle change request for deployed applications.
  • Created High level design documents according to client requirements.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Experience with container based deployments using Docker, working with Docker images
  • Extensively worked on micro-services for enhancements and optimize performance in cloud infrastructure.
  • Wrote SQL queries and updated stored procedures for backend PostgreSQL DB updates. make deploy of every new core change required on UNIX server.
  • Configure UNIX server to work with distinct application severs like Tomcat or WebLogic or Apache
  • Maintenance activities on UNIX server
  • Creating or execute daily tasks on UNIX server
  • AONFLEX is a scalable application whit a database that change depending the requirement
  • Support to application server (TOMCAT)
  • Learn a little of Spring boot for futures implementations.
  • Work with developed microservices to modify some functionalities

Environment: Java 1.8, Spring 4.0, Oracle11g, IntelliJ IDEA, JUnit, Postman, Web Services, Tomcat, PostgreSQL, MongoDB, Maven, ELK, GIT, Python, Maven.

Confidential

JAVA J2EE Developer

Responsibilities:

  • Wrote technical Use cases document, and documented the complete process in Software Architect Document
  • Extensively used JSP, JavaScript, JQuery and HTML in Front End Module
  • Used Struts Framework to implement MVC pattern to the application
  • Implemented Design patterns like Singleton, DAO, and MVC etc.
  • Used Ajax to implement asynchronous server calls to get data refresh at front end UI.
  • Wrote SQL Queries and stored procedures and triggers in the backend.
  • Implemented SOAP based Web Services for the application.
  • Involved in the Design, Development, testing Phases using Agile methodology
  • Deployed and Tested on Web Sphere Application Server
  • Develop some templates with Angular 5 to make a migration from JQuery to Angular
  • Create a Web Application with JavaScript, AngularJS and Node JS to manage internal teams
  • Implement front end logic to work with java microservices
  • Design and develop some new components and templates using ReactJS.
  • Show a possible implementation of ReactJS templates.
  • Work with Java back-end team to develop and design some Microservices to work with Front-end technologies.

Environment: J2ee, JSP, JavaScript, JQuery, Json, Html, DHTML, CSS, JUnit, Web Sphere Application Server, Web Services, Hibernate Spring,Eclipse, Angular Js, Handlebars, Bootstrap, Node Js, Grunt, Handlebars, ReactJS, Angular2, Angular5

Confidential

JAVA Developer

Responsibilities:

  • Involve in writing new REST full web services through spring for new interface application.
  • Involve in data molding changes for new Module in MSSQL data model.
  • Responsible for any front end component update in JSF framework.
  • Involve in the current application development activities (Module enhancement).
  • Responsible for writing DAO layer through Hibernate framework
  • Responsible for writing implementation plan for lower environment deployment.
  • Responsible for code commit in GIT repository, creating new branches or code merge activities.
  • Develop some Templates and views with Angular JS with some services

Environment: Spring, Rest Web Services, Hibernate 3.0, Autosys,Eclipse, Angular Js, JQuery, JavaScript, Websphere, Handlebars, Bootstrap, CSS, Html, Node Js, Grunt

Confidential

Java Developer

Responsibilities:

  • Involve infront enddevelopment inJSP
  • Handled all front end validation through validation framework in strutsand java scripts
  • Developed action classes and integrate with front end JSP’s
  • Involved in writing SQL queries for database access layer.
  • Analysis and development of user interface.
  • Lear Angular JS to implement in applications UI
  • Make some Templates with Angular JS and create services to work with Java logic.
  • Design microservices to implement business logic

Environment: Web Services, Net beans, MySQL, Xml, Html, XHTML, Angular Js, Hibernate, Spring, JDBC, Maven, Tomcat, JQuery, Glassfish.

Confidential

Java Developer

Responsibilities:

  • Ensuring that the web servers, hardware and software are operating correctly.
  • Design database structure.
  • Interview to final users
  • Analysis and development web services, business logic and interfaces
  • Design and execute test cases.
  • Manage systems, increasing its robustness, reliability and scalability, using J2EE technology (Servlets, Applets, JSP), JQuery, HTML4.
  • Organization and project planning. Address software development teams.
  • Design user interface with AngularJS.
  • Implement Angular JS services to work with backend.

Environment: Net beans, Java, spring, Angular Js, Hibernate, MySQL, JDBC, Tomcat

We'd love your feedback!