We provide IT Staff Augmentation Services!

Java Developer Resume

Weehawken, NJ

SUMMARY

  • Full - stack Java developer with experience in the financial domain, the drive to consistently learn and improve.
  • Strong skills in core Java, Spring, Spring MVC, JSP, and SQL. Able to quickly gain familiarity with any required software or platform.
  • Programmer keen on developing elegant solutions to complex problems.
  • Passionate about finding ways to improve quality, performance and delivery times.
  • Skilled in architecting distributed, highly available, high performance, scalable applications.
  • Expertise in object-oriented design and managing all facets of the software development cycle, from design and analysis to implementation and maintenance
  • nvolved in high level and low level design of application and update design documents with use case diagrams and sequence diagrams.
  • Developed client interfaces using HTML, JSP and Spring MVC framework.
  • Developed GUI using NetBeans and organized code in Model View Presenter.

TECHNICAL SKILLS

Programming Languages:  Java, Python, C++, R, MATLAB, Gauss.

Web Technologies:  Spring, Spring Boot, Django, Flask, React, Bootstrap, HTML, CSS, Angular JS, Node JS, Javascript

Databases:  MySQL, SQL Server, MongoDB, Redis, Elastic Search, Hadoop, Spark

Libraries and Tools: Hibernate, Docker, Jenkins, Git, MVC, PyCharm, Pandas, NumPy, sci-kit learn, NLTK, SpaCy, IntelliJ

PROFESSIONAL EXPERIENCE

Confidential, Weehawken, NJ

Java Developer

Responsibilities:

  • Involved in high level and low level design of application and update design documents with use case diagrams and sequence diagrams.
  • Developed client interfaces using HTML, JSP and Spring MVC framework.
  • Developed GUI using NetBeans and organized code in Model View Presenter.
  • Developed the Business logic in the middle-tier using Java classes, Java beans for storing and retrieving the data from Database.
  • Implemented MVC architecture using Spring Framework. Designing, creating, database, writing DDL, DML statements and populating the Oracle database SQL/PL-SQL.
  • Create data access layer using Spring JDBC and DAO design patterns Façade, Singleton and Factory Pattern.
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Used Log4j for logging the application, log of the running system to trace the errors and certain automated routine functions.

Environment: Java 8, J2EE, JSP, Servlets, Spring Batch 4.0, Spring MVC 4.0, JDBC 4.1, Web Service(JAX-WS/REST), Maven, Multi-threading, Log4j, React JS, HTML.

Confidential, Boston, MA

Java Developer

Responsibilities:

  • Responsible for design and development of application under Agile methodology using Spring MVC, JDBC, and jQuery.
  • Worked on the business logic layer using Spring MVC framework to effectively implement the functioning and behavior of the business.
  • Build the controller layer to connect the UI of the application to the business logic using dependency injection through Spring Boot Annotations.
  • Apply RESTful API to send and receive data from a public backend API built using API Gateway.
  • Decomposed existing monolithic code base into Spring Boot Micro services. Developed new features and provided support for all Micro services.
  • Design mapping between relational database tables and Java objects using JDBC.
  • Write JSP, JavaScript and jQuery to present data and web content to users.

Environment: Java 1.7, Multi-Threading, Spring Core/Spring MVC 3.4, JSP, Html5, JavaScript, Restful Web Service, Hibernate, JQuery, CSS, log4j, Web Sphere, Eclipse

Confidential

Software Engineer

Responsibilities:

  • Responsible for communicating with business analyst and other team members to plan, design and develop robust application based on the requirement.
  • Developed enterprise scale applications, microservices, monitored and resolved technical support requests.
  • Developed web applications using Java, RESTful API’S, Spring framework and updating and retrieving databases (Oracle).
  • Developed various Java Bean components for implementing business logic.
  • Developing JSP pages and the view and controller related classes using the Spring MVC framework.
  • Implemented controller classes using Spring MVC and configured spring beans using XML configurations files.
  • Developed DAO using JDBC Template to interact with DBMS- Oracle Database.

Environment: Java 1.6, Ajax, UML, ANT, WEB-Sphere-8, JSP, Spring 3.0, Hibernate, UNIX, Toad, MQ-Series, Oracle 9.x, DB2, XML and XSL(XSLT), JUnit, JavaScript, JAXB, Web-Services (SOAP and REST), RAD.

Confidential

Software Engineer

Responsibilities:

  • Developed portal using Java, J2EE, HTML, JavaScript, CSS and JSP.
  • Designed and developed extensive dynamic web pages using Ajax.
  • Implemented System Redesign by changing core functionality using Java Spring and Java Hibernate Framework.
  • Enhanced the web version with some excellent Client-side critical validations (Custom Validations) like Phone Number validations etc.
  • Developed web services in Java to perform demographic data analysis, sorting, advanced filtering, data rollup and aggregation by using JDBC and Oracle SQL.
  • Developed back-end extensions to include new features of role-based authorization, logging and auditing for the monitor telemetry infrastructure services by using Java and Oracle SQL.

Environment: Java, J2EE, JSP, EJB, Spring, XML, SQL, JDBC, Eclipse, HTML, Java script, Oracle, Tomcat.

Hire Now