We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Burbank, CA

PROFESSIONAL SUMMARY:

  • 4+ years of experience in design and development of web based, middle tier, Internet/intranet, client/server and distributed architecture applications.
  • Excellent experience in developing advanced web - based applications design and development using Java, J2EE, Servlets, JSP, JSTL, Struts, Spring, Hibernate, JDBC, JMS, Web Services.
  • Worked on developing web-based GUIs using HTML, CSS & Java Script through MVC pattern.
  • Ability to investigate/research issues, determine impact, and provide new programming concepts, tools, and methodologies to support the needs of the business.
  • Hands on experience in building projects using popular IDEs such as Spring Source Tool Suite (STS), Eclipse.
  • Good experience in implementing applications with Model-View-Controller (MVC) / N-tier Architecture.
  • Good understanding and implementation level knowledge on Design Patterns such as Front Controller, MVC, Singleton, DAO, Abstract factory, Factory method.
  • Good knowledge of Object Oriented Programming concepts (OOPS).
  • Hands on experience with Core Java with Multithreading , Concurrency , Exception Handling , File handling, IO, Generics and Java collections .
  • Proficient in Java Multi-Threading , Thread lifecycle methods and multiple requests handling using synchronization.
  • Strong experience in deploying applications on WebLogic Server and Tomcat.
  • Experience in continuous Integration tools such as Jenkins.
  • Experience in Oracle database design, PL/SQL application development and back-end development using DDL, DML commands, SQL Queries, Table Partitioning, Collections, Import and Export data, Stored Procedure, Cursor, Functions and Triggers and Dynamic SQL using PL/SQL with advanced PL/SQL techniques.
  • Have good knowledge on data models , database design development, data mining and segmentation techniques.
  • Well Acquainted with RDBMS like MySQL , PostgreSQL and NoSQL like MongoDB and Cassandra .
  • Experience in database connectivity ( JDBC ) for databases like Oracle , MySQL and NoSQL .
  • Experienced in Log4J for logging services and Junit, Mockito for testing, Ant and Maven for build project compilation.
  • Extensively used JIRA for project management especially in Agile/Scrum environment.
  • Experience in cloud technologies such as Amazon Web Services.
  • Knowledge about deployment in enterprise-wide scalable operations AWS and managing multiple services in AWS like IAM, S3, Route53, RDS, EC2 , etc.
  • Very good at building and Deploying EAR, WAR, JAR files on test, stage and production servers.
  • Have delivered large-scale solutions, coordinated projects with both Onshore and Offshore teams.
  • Good knowledge in shell scripting.
  • Involved in daily Scrum meetings to keep track of the ongoing project status and issues.
  • Used GIT for version controlling and regularly pushed the code to GitHub and Bitbucket.
  • Ability to work independently as well as work with teams having varying backgrounds on complex issues and have strong verbal and written communication skills.
  • Independent, enthusiastic team player with strong adaptability to new technologies.
  • Excellent communication & interpersonal skills with proven abilities in resolving complex software issues.
  • Have complete Business knowledge about Affordability Care Act (including generating of 1094C & 1095C using payroll and insurance data, codes to be used in line 14,15,16 of 1095C).

TECHNICAL SKILLS:

J2EE TECHNOLOGIES: Servlets, JSP, JDBC, JPA, JMS, JNDI, JAX-WS

WEB TECHNOLOGIES: HTML5, CSS3, Bootstrap CSS, JavaScript, jQuery. AJAX, JSON

FRAMEWORKS: Spring Framework (Spring IOC, Spring AOP, Spring MVC, Spring ORM, Spring Boot), Hibernate ORM.

XML/WEB SERVICES: JAX-WS, Apache CXF, Restful, Jersey, Spring Rest

APPLICATION/WEB SERVERS: Oracle WebLogic, Apache Tomcat

APPLICATION IDE(S): Eclipse, NetBeans, MyEclipse, IntelliJ

DATABASES: Oracle 11i, Mongo DB, Cassandra, My SQL, DB2

CLOUD: Amazon Web Services

FTP/SFTP: FileZilla, WinSCP, Putty

VERSION CONTROL: GIT, CVS, Tortoise GIT

OPERATING SYSTEMS: WINDOWS, LINUX, MAC

OTHER TOOLS: ANT, Maven, Junit, Mockito, Log4j, TOAD, Jira

EXPERIENCE:

Java/J2EE Developer

Confidential, Burbank, CA

Responsibilities:

  • Participate Software Development Process phases like development, testing, deployment and maintenance.
  • Participated in all phases of research including requirement gathering and used Agile methodology.
  • Developed code using Java , J2EE , and spring also used Hibernate as an ORM tool for object relational mapping.
  • Used Spring DI ( Dependency Injection ), Spring Batch to inject the dependencies to parent object.
  • Used Eclipse IDE to develop the different J2EE components.
  • Created and developed RESTFUL API utilizing Spring Boot with Spring MVC.
  • Performed Data Operations using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Used Hibernate Query language and Hibernate Criteria Queries to do the database operations.
  • Created REST based Controllers to handle the incoming request and output the response.
  • Strong working experience on mapping tools like Hibernate (Hibernate Connection Pooling, HQL , Hibernate Caching, Transactions).
  • Extensive experience in Database technologies RDBMS , writing queries in SQL, PL/SQL programming, stored procedures, functions , relations and query optimization with Oracle
  • MySQL and knowledge on MongoDB database and written queries for insert , update and modification operations
  • Used JIRA for bug tracking and task management.
  • Good experience in Spring like Spring Core, IOC, AOP, Spring MVC
  • Effectively used Maven as Build tool & GIT as source control system.
  • Developed user interface using JSP, JavaScript, JQuery, HTML5, CSS3, Bootstrap, Java, J2EE and also responsible for Designing of Web pages.
  • Responsible for creating Unit test plans for the given requirements.
  • Responsible for review the integration test plan which prepared by testing team.
  • Developed the JUnit test cases.
  • Used Postman for testing responses of Restful web service.
  • Has extensive knowledge on UNIX Shell scripting , FTP, SFTP .
  • Designed and deployed enterprise-wide scalable operations AWS and managing multiple services in AWS like IAM, S3, Route53, RDS, EC2 , etc.
  • Developed connection components using JDBC.

Environment: Java, Spring, JSP, JavaScript, Angular2, TypeScript, Maven, Jenkins, Hibernate, HTML5, XML, Servlets, MySQL, SOAP UI, XML, Restful web services, AWS, JSP, JDBC, XML, Spring boot, JavaScript, WebSphere, Eclipse, EC2, S3, Tomcat.

Java Developer

Confidential, Woodland Hills, CA

Responsibilities:

  • Implemented Business logic for web service using spring annotations which enables dependency injection.
  • Participated in the process of SDLC, involved in analysis, design and implement of the system.
  • Implemented Spring Application Framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with Hibernate ORM.
  • Expertise in developing projects using Spring MVC, Spring AOP and Hibernate.
  • Used java collections API extensively.
  • Developed Jersey based restful webservices.
  • Used Postman for testing responses of Restful web service.
  • Developed JAX-WS SOAP web services using Apache CXF.
  • Developed applications with Maven based build scripts.
  • Developed user interface using JSP, JavaScript, Ajax, JQuery, HTML, CSS and JSTL
  • Designed and developed the application using Java, JEE, and Spring Core.
  • Developed applications to register subscribers, to communicate using JMS.
  • Development was done using agile methodology with daily scrums using TDD and continuous integration in the SDLC process.
  • Used JIRA for bug tracking and task management.
  • Used GIT as version control.
  • Used Junit and Mockito for Unit testing.
  • Used Jenkins for continuous integration purpose.
  • Deployed application on WebLogic application server.
  • Created design documents and test cases for development work.
  • Developed complex database objects like Stored Procedures, Functions, Packages, Triggers using SQL.
  • Involved in defining the source to target data mappings , business rules, business and data definitions.
  • Tested the entire System according to the Use Cases using Junit. Involved in tracing and troubleshooting large volumes of source code using logging tools like log4j, and classes such as Print Writer.
  • Designed, Developed and analyzed the front-end and back-end using JSP and Spring. Used Spring MVC framework controllers for Controllers part of the MVC.
  • Developed connection components using JDBC.

Environment: Java, Servlets, JSP, HTML, CSS, Ajax, Java Script, Hibernate, Spring, WebLogic, JMS, REST, SOAP and GIT.

Java Developer

Confidential

Responsibilities:

  • Involved in Technical software and application design.
  • Collaborating and consulting with business analysts.
  • Developed web application using J2EE, Spring, JPA, Web Services and Oracle Database.
  • Implemented spring transaction management for database transactions.
  • Worked on enhancements with the existing application which was implemented using MVC paradigm, implemented by Spring Framework.
  • Worked with Spring annotations like Request Mapping, Auto-wired, Qualifier, Primary etc.
  • Worked with Ajax and jQuery to meet the business requirements across the application.
  • Designed application interfaces using J2EE, XML/SAOP, WSDL, Web Services and Servlet.
  • Designed and developed user interfaces using JSP, Java script, XML, XSL and HTML.
  • Used Subversion for Versioning and concurrent access to the project files.
  • Implemented Data Access Objects (DAO) to access the Oracle database using Spring DAO.
  • Implemented web services using Spring-Rest and developed delegated services to access other web services.
  • Created and tested Mockito test cases for Unit testing.
  • Involved in writing SQL queries.
  • Creating & Modifying Stored Procedures, Views, Functions, Tables, Indexes .
  • Used Maven as a build tool and Tomcat webserver for deploying the application.
  • Used log4j to capture the log that includes runtime exceptions and debug information.
  • Written SQL queries for Performing CRUD Operations using JDBC.
  • Designed Screens using HTML and images.
  • Administering the SQL Server by creating user logins with appropriate roles, dropping and locking the logins, monitoring the user accounts, creation of groups, granting the privileges to users and groups.
  • Involved in creating Unit Test plans and executing the same.
  • Detail-oriented team player with strong analytical and demonstrable communication skills.
  • Ability to work under minimal supervision and interested in learning new technologies.
  • Reviewing Low level design, code, unit test documents produced by team members.
  • Participated in daily SCRUM meetings and give the daily status report.
  • Provided feedback and technical guidance to Project Managers on issues of critical importance to achieving business objectives.

Environment: Spring MVC, Hibernate, C++, Java, JSP, HTML, CSS, Java Script, Ajax, Oracle, Xml, SVN, JIRA, Swings, Tomcat Server, Maven, Restful API, Oracle 11g.

We'd love your feedback!