We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

San, JosE

SUMMARY

  • 5 years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client - server technologies.
  • Involved in Preparing the Design Documents and analyzing the functional specifications.
  • Involved all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design.
  • Confer with systems analysts, engineers, programmers to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Proficient in using J2EE Frameworks: Spring, Hibernate and Web Services Technologies.
  • Experience with spring and Spring Modules: Spring MVC, Spring Hibernate, Spring Data, and Spring REST Technologies.
  • Configured spring applications using different modules like Spring Boot.
  • Exceptional abilities in using source code analysis tools, automated build process and unit testing.
  • Developed resources using spring with REST and Consumed resources using REST Template.
  • Developed DAO implementation using JPQL Queries with JPA and Hibernate Template.
  • Ensure Unit Testing is completed and meets the test plan requirements, system testing is completed, and system is implemented according to plan.
  • Experience with various programming languages like Java Script, HTML5, CSS3, and Bootstrap.
  • Expertise with various operating systems like Linux, UNIX, Windows and MAC IOS.
  • Good exposure to using IDE tools like Eclipse, IntelliJ, Net beans, Web Storm, Sublime Text.
  • Involves database servers such as Oracle, SQL Server, MySQL, NoSQL, Mongo-DB, PostgreSQL, and writing and tuning SQL and PL/SQL. Queries,

TECHNICAL SKILLS

Programming Languages: Java, Java script, SQL, PostgreSQL, Shell script

Frameworks: Spring MVC, Struts, Hibernate, JPA, Spring (IOC, AOP, MVC, ORM, Data, Boot, Security) and Micro Services.

Technologies: JSP, Servlets, Hibernate, JPA, Java Beans, Web Services

Web Technologies: Node.js, JavaScript, HTML5, CSS3, JSON, jQuery, Ajax

Tools: IntelliJ Idea, Eclipse, Maven

Database Servers: Oracle, MS-SQL, Mongo-DB

Operating Systems: Windows, Linux

Distributed Technologies: JAX-WS(SOAP), JAX-RS(REST)

PROFESSIONAL EXPERIENCE

Confidential, San Jose

Java Developer

Responsibilities:

  • Understanding the Domain Knowledge for the Product, Requirements and Design Documents gathering.
  • Involved in the integration of Spring Framework and implementedSpring MVC,Spring IoC, Spring AOP, Spring JDBC, Spring Persistence withJPA.
  • Extensively used Java best practices and implemented several Core designs patterns like Singleton, Data Access Object (DAO), and Business Delegate etc.
  • Developed and consumed SOAP/Restful Web Services using XML and JSON message formats responsible for the analysis, documenting the requirements and architecting the application based on J2EE standards.
  • Developed UI using HTML, HTML 5, CSS3, AJAX, Java Script, and JSP and developed Business Logic and Interfacing components using POJO, XML, and JDBC.
  • Developed the application using Spring MVC and Spring Boot. Used a complete annotation approach for the application development and leverage Spring profiling development.
  • Developed DAO classes using Hibernate Template from Spring with JPA.
  • Consumed RESTful Web Services using JAX-RS API and Web Services Annotations.
  • Used Hibernate in data access layer to access and update information in the database and used Hibernate Query Language (HQL) to query the database for complex data.
  • Involved in the development of the UI using HTML5, Bootstrap, CSS3, JavaScript, jQuery.
  • Used CSS3 for describing the presentation of Web pages, including colors, layout, and fonts.
  • Validations for the Client Side were done using JavaScript.
  • Involved in designing the Schemas in Oracle and used Hibernate ORM framework for mapping entities with POJO classes.
  • Involved in the integration of Struts with Spring Framework and implementedSpring MVC,Spring IoC, Spring AOP, Spring JDBC, Spring Persistence withJPA.
  • Wrote the Hibernate-mappingXML files to definejavaclasses - database tables mapping used Hibernate Template for various database update, insert, delete operations and for invoking functions, stored procedures,triggers.
  • Involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.
  • Involved in developing applications for workflow using JSP's, spring MVC, Hibernate, AJAX, JavaScript technologies using Apache Tomcat.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and Hibernate for database connectivity and Rest services templates are generated using swagger2 specifications

Environment: Java, J2EE, Hibernate, Spring MVC, Spring boot, Oracle 11g, HTML5, CSS3, JavaScript, Tortoise SVN, GIT, JUNIT, Hibernate, UML.

Confidential, San Jose

Java Developer

Responsibilities:

  • Analyzed user needs and software requirements to determine feasibility of design within time and cost constraints
  • Involved in Preparing the Design Documents and analyzing the functional spec used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for Micro-Services.
  • Used Apache Kafka to load the data on Hadoop File system and move the same data to MongoDB NoSQL database.
  • Developed applications using strong object-oriented programming experience with Java including experience designing and implementing application architecture and APIs.
  • Designed and implemented a Cassandra NoSQL based database and associated RESTful web service that persists high-volume user profile data for vertical teams.
  • Used Spring Boot which is radically faster in building cloud Micro-Services and develop Spring based application with very less configuration
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API and Spring Boot for Micro-Services.
  • Utilized Cassandra, NOSQL database management system for keeping user generated data.
  • Implemented Authentication and Authorization using spring security using roles-based authority.
  • Involved in analyzing and resolving production issues during production support.
  • Designed tables in Oracle 11g/12c and Mongo DB database and worked with Database Developers for implementing Stored Procedures in the application using SQL and PL/SQL.

Environment: Java 1.8, Restful web services, NoSQL, Micro Services, Spring Boot, Spring MVC Framework, Rest Assured, Junit, Spring Vault, Mockito Framework, Kafka, JenkinsEclipse, GIT-hub, maven.

Confidential, SantaClara

Java Developer

Responsibilities:

  • Experience with Software Development methodologies and involved in business requirements and creating the Jira tickets for user stories.
  • Design requirements and documents that are consistent, concise, comprehensible, traceable, Feasible, unambiguous, and verifiable.
  • Analyze user needs and software requirements to determine feasibility of design within time And cost constraints
  • Involved in Preparing the Design Documents and analyzing the functional spec used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring
  • Experience in migrating data from Oracle database using Spring JDBC to Apache Cassandra (Datas tax) NoSQL Database.
  • Develop applications using strong object-oriented programming experience with Java, including experience designing and implementing application architecture and APIs.
  • Used Spring Boot which is radically faster in building cloud Micro-Services and develop Spring based application with very less configuration
  • Worked with NoSQL database to store JSON like dynamic connections data.
  • Worked with JWT token and open id and OAuth flow of authorization management.
  • Developed React Components for building single page applications and redux for state management. Also took part in developing unit test and integration test cases using Jasmine, Karma, Jest Framework.
  • Involves in analyzing and resolving production issues during production support.

Environment: Java 1.8, Restful web services, Mongo Db, SQL, NoSQL, Micro Services, Spring Boot, Spring MVC Framework, PCF, Rest Assured, junit, Spring Vault, Mockito Framework, Jenkins, Kafka, Eclipse, GIT-hub, maven.

We'd love your feedback!