We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Piscataway, NJ

SUMMARY

  • Over 2 years of experience in analysis, design, development, documentation, implementing and testing of software systems in Java, J2EE and Internet/Intranet technologies.
  • Expertise in designing and developing enterprise and web applications using Java and J2EE technologies like Core Java, JDBC, Servlets, AngularJS, Junit, Spring, Hibernate, HTML, CSS, XML, and JSON.
  • Good Core Java API, serialization, Synchronization, multi - threading, collections, exception handling and database connections.
  • Experience in SQL, stored Procedures, Function with database such as MySQL.
  • Experience in major web application servers: Apache Tomcat, Jboss.
  • Worked with Hibernate for integration legacy databases, writing custom CRUD statements, integrating stored procedures using SQL.
  • Exposure to SOAP web services using document styles.
  • Strong team player, highly motivated self-starter with excellent communication, Presentation and Problem-Solving Skills and committed to learning new technologies.
  • Ability to quickly adapt to new environments.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, C#

Java Technologies: JDBC, JSP, Servlets, SOAP

Frameworks: Hibernate, Spring MVC

Distributed Technologies: Web Services (SOAP/REST) Apache

Web/Application Servers: Apache Tomcat-5.5.35, WebLogic 10.2

IDEs: Workbench, Eclipse, string tool suite.

Scripting Languages: JavaScript, CSS3, AngularJS

Testing/Logging Tools: JUnit

Database Server: Oracle, MySQL, SQL Server, Cassandra DB

Methodologies: OOPS/OOAD, UML, Design Patterns, Agile, Safe Agile

Containerization: Docker

Virtualization: Oracle Virtual Box

Version Control Tools: GitHub, Gitlab

Cloud Platform: AWS

PROFESSIONAL EXPERIENCE

Confidential, Piscataway, NJ

Java Developer

Responsibilities:

  • Worked on a full software Development life cycle (SDLC) that includes requirements, definition, refinement, implementation, testing and quality assurance.
  • Understood existing technical architecture, redesigned the existing application using Java 11, Spring boot, spring reactive stack.
  • Developed microservices using REST architecture and used Maven, Docker, Jenkins, AWS Elastic container Services for build and deployments.
  • Developed a microservice that extracts data from Oracle database and generates a flat file and sends it to AWS.
  • Used Various AWS services like EC2, Lambda, S3, API gateway, CloudFormation.
  • Implemented Junit test cases and benchmarking for microservices and worked on integration of Cassandra database.
  • Involved in successful migration of legacy-based architecture to reactive Java, worked in distributed system and server sided software.
  • Developed microservice to extract AML data from Enterprise Data warehousing and push to external systems in JSON format.
  • Contributed to internal tools for assisting development and for maintaining services.
  • Implemented logging in the application using spring framework AOP module to know the application status. Used spring DAO module for performing CRUD operations on databases.

Environment: Java 1.8,11, J2EE, Apache Tomcat, JavaScript, Docker, Hibernate, Springs, Web Services, REST, XML, SQL, Maven, MVC, MVC, GIT, Bash, Docker, JIRA, Jenkins, Oracle, MySQL, Cassandra DB, Kibana.

Confidential, Irving, TX

Full Stack Java Developer

Responsibilities:

  • Participated in system design, planning, estimation, and implementation.
  • Involved in developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Developed the presentation layer using HTML, XHTML, CSS, and client validations using JavaScript.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework.
  • Effective usage of J2EE Design Patterns namely Session Facade, Factory Method, Command and Singleton to develop various base framework components in the application.
  • Designed, coded, and compiled Enterprise JavaBean (EJB).
  • Developed various EJBs (session and entity beans) for handling business logic.
  • Developed Session Beans and DAO classes for Accounts and other Modules.
  • Extensively used Spring JDBC in the data access layer to access and update information in the database.
  • Worked on generating the web services classes by using WSDL, UDDI and SOAP.
  • Involved in Units integration using JUnit, bug fixing, and User acceptance testing with test cases.
  • Used CVS for version control and Maven as a build tool.
  • Used Log4j for logging errors, messages, and performance logs.
  • Used JBoss Application Server to deploy application

Environment: Java, JSP, Servlets, Struts framework, Tag libraries, Java Script, CSS, AJAX, JDBC, JNDI, Oracle 8i, Java beans, Struts Validation framework, Windows/UNIX, Ant, JUNIT, SVN, QC, Edit Plus, Web Logic application server, SQL Developer.

We'd love your feedback!