We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • Outstanding Java Developer and talented Software Engineer with proven expertise of over 15 years in object - oriented analysis and design and exceptional record overseeing all facets of Software Development Life Cycle, from analysis and design to implementation and maintenance
  • Extensive experience in Java development - this includes Analysis, Design, Development, Testing, Implementation and supporting the multi-tier Java/J2EE applications
  • Experience in developing RESTful API, Microservices using Spring boot.
  • Strong experience using MVC frameworks like Spring, Struts and Hibernate.
  • Developed Java ETL connectors for various database like MemSQL(In memory SQL), Exasol, Splice(Hadoop RDBMS) and MongoDB (NoSQL)
  • Understanding of multiple programming languages, including Scala, NodeJS and AngularJS.
  • Diverse experience utilizing Java tools in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), Enterprise Java Bean (EJB), JavaServer Pages (JSP), Web services (REST), Junit, Java Servlets (including JNDI) and Java database Connectivity (JDBC) technologies.
  • Performed all dimensions of development including Business Process Analysis, Requirement Analysis, Design, Coding, Testing and Implementation.
  • Well versed in Application and Web Servers like Weblogic, JBoss and Apache Tomcat on Windows and UNIX platforms
  • Extensive experience in Software Configuration Management using Version Control tools such as GIT, CVS and Continuous Integration tools like Microsoft Azure and Jenkins.
  • Working knowledge of Agile and Waterfall methodology.
  • Excellent communications skills. Adept at building strong working relationships with coworkers and management.
  • Motivated and focused team player with strong problem solving and analytical skills.
  • Enthusiastic in embracing new technologies and methodologies.

TECHNICAL SKILLS

Java Technologies: Java EE, Spring Boot and Web services(SOAP, RESTful) Apache Struts, Hibernate Servlets, JSP, JDBC, EJB, JMS, JavaScript

Language / Scripts: Java, Scala, AngularJS, NodeJS

Operating System and cloud platforms: Windows, Linux, AWS, Azure

Web & Application Servers: Apache Tomcat, Websphere, Web logic server, Sun Java System Portal server

IDE/Development Tools: Eclipse, STS, Postman, DbVizualiser, DBeaver, Informatica Powercenter

DBMS: MySQL, Oracle 10g, PostgresSQL, MemSQL, Exasol, MongoDB (NoSQL), Splice(Hadoop, Spark)

PROFESSIONAL EXPERIENCE

Confidential, Jersey city, NJ

Senior Java Developer

Responsibilities:

  • Designed and developed Microservices architecture applications using Spring Boot and Restful Web Services.
  • Developed database and REST API based ETL connectors to interface with various systems.
  • Implemented new libraries to enable building of custom business rules.
  • Participated in Design decisions to implement the feature and identified the necessary modules in the code where the changes need to be done for the same.
  • Worked in agile framework, collaborating with business and customer teams in story grooming reviewing acceptance criteria.
  • Contributed to the planning of application releases and configuration changes.
  • Used Maven as build configuration tool and used Azure DevOps pipelines to implement CI/CD across multiple environments.
  • Took ownership of the build and promotion of the code to production.
  • Facilitated communication within the project team.

Confidential, Charlotte, NC

Senior Java Developer

Responsibilities:

  • Designed and developed legacy system data migration by mapping data elements between source and target systems.
  • Designed and developed REST services for various application including mobile apps to interface and obtain distributed customer information across systems.
  • Participated in design of modern platform an effort to consolidate data from across various database and legacy systems.
  • Provided support to the application for future phases of migration.
  • Coordinate and Communicate with multiple support teams, Clients and helped Support Groups.
  • Peer reviewing the changes to ensure standard and quality compliance using tools like PMD, SonarQube.

Confidential, Lancaster, PA

Project Leader / Java J2ee

Responsibilities:

  • Developed the Jersey Restful Web services for data communications between different systems.
  • Enhanced JMS messaging system as per business requirements
  • Participated in Design decisions to implement the feature and identified the necessary modules in the code where the changes need to be done for the same.
  • Coordinate and Communicate with Onsite-Offshore teams, Clients, Support Groups.
  • Contributed to the planning of application releases and configuration changes.
  • Used Maven as build configuration tool.
  • Took ownership of the build and promotion of the code to production.
  • Facilitated communication within the project team.

Confidential, Florida

Project Leader / Java J2ee

Responsibilities:

  • Involved in development of POC for Hazelcast in java 8.
  • Integrated MyBatis to the application framework to communicate to Netezza and Oracle database.
  • Developed scripts to validate the report outputs for Netezza and Oracle.
  • Coordinate and Communicate with Onsite-Offshore teams, Clients, Support Groups.
  • Contributed to the planning of application releases and configuration changes.
  • Performed Code review.

Confidential, Florida

Developer / Java J2ee

Responsibilities:

  • Involved in migration of EJB to Jboss server.
  • Performed rewrite of EJB 2.0 to 3.0
  • Middleware Integration with Tibco systems.
  • Application Maintenance and bug fixing using JIRA
  • Took ownership of the build and promotion of the code to production.

Confidential

Senior Java Developer

Responsibilities:

  • Used J2EE technologies like Spring MVC framework, Hibernate, JSP, Javascript, Struts on Eclipse for implementing the Optumera application.
  • Developed axis SOAP services for various Media services.
  • Reviewing the program specifications, technical documents and code.
  • Developed web pages for UI components with Flex and JavaScript
  • Involved in bug fixing and documentation of Lessons Learnt and Best practices.
  • Involved in unit testing, integration testing and system testing.
  • Facilitated communication within the project team

Confidential

Java Developer / Support lead

Responsibilities:

  • Used J2EE technologies like Struts MVC framework, Hibernate, Spring, JSP, Javascript, SUN Java System Portal Server, Apache Tomcat, Oracle to develop web pages for Business Customer Portal.
  • Participated in requirement gathering, technical design, documentations and authoring technical specifications.
  • Developed web pages for the Business Customer Portal using Java, JSP, Struts, Hibernate and Spring
  • Involved in unit testing, integration testing and system testing.
  • Coordinate and Communicate with Onsite, Clients, Support Groups
  • Provided production support for the application from onsite
  • Managed trainings and cross functional skills among team members

Confidential

Java Developer

Responsibilities:

  • Used J2EE technologies like Struts MVC framework, Hibernate, Spring, JSP, Javascript, Oracle to develop web pages for self-care portal.
  • High level and low level designing of user account management.
  • Implemented server side validations and developed the web pages using JSP, Struts, Hibernate and Spring
  • Involved in unit testing, integration testing and system testing.
  • Involved in bug fixes and peer reviews.

Confidential

Java Developer

Responsibilities:

  • Used J2EE technologies like JSP, JMS and EJB to implement asynchronous processing of Broadband orders.
  • Developed integration between J2EE application and Tuxedo 8.0
  • High level and low level designing application interface.
  • Used JIRA and Remedy tool to manage Enhancement and production support.
  • Involved in bug fixes and peer reviews.

We'd love your feedback!