We provide IT Staff Augmentation Services!

Java/j2ee Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Piscataway, NJ

SUMMARY

  • Searching for the opportunity to bring working experience with programming, technology, and engineering expertise in developing software while incorporating critical thinking, problem solving, and leadership.
  • Full Stack Java/J2EE Developer with experience in developing Investment Applications, HealthCare Applications, Client/Server Applications, Servlets Communication, Internet/Intranet based database applications and Developing, Testing and Implementing Application Environment with security features.
  • Understanding of design/development of web applications using Java J2EE, JSP, Servlets, JMS, MVC Framework, Web Services, XML, XSD, JSON.
  • Strong knowledge of Algorithms & Data Structures, OOP's, Collections, Model, Controller, Filters, mapping POJO classes to database.
  • Experience with design patterns like MVC, DAO, DTO Front Controller, and Factory Design pattern, Value Object, Singleton and Proxy Design Pattern.
  • Expertise in developing SOA (Service Oriented Architecture), REST and J2EE Web Services and Developed RESTFUL web services using Spring MVC.
  • Proficient in working with Java Messaging Services (JMS) such as Kafka, Active MQ and Rabbit MQ.
  • Knowledge of working with Spring Security applications such as OAuth2.0.
  • Experience on ORM frameworks like Hibernate/JPA used for mapping Java classes with relational database by Hibernate Query Language (HQL).
  • Experience of working with RDBMS like Oracle 11g/12c, MySQL, SQL Server, SQLite and developing Stored Procedures, Triggers, Views, Functions and SQL Queries.
  • Understanding of NoSQL databases Mongo DB and Dynamo DB.
  • Good knowledge in Angular 2.0 directives to create reusable components and attributes, along with easy to test and maintain client - side interactivity in web applications
  • Extensive experience in designing professional UI web applications using front-end technologies like HTML5, CSS3, JavaScript, XML, DHTML, XHTML, jQuery, AJAX, JSON, ReactJS, NodeJS, Redux Angular JS and Bootstrap.
  • Experience in using Testing frameworks in Test Driven Development (TDD) such as JUnit, Mockito.
  • Experience in using Docker for installing, testing, upgrading, removing and running software applications.
  • Involved in configuring Jenkins on EC2 servers and integrate it with AWS Code Commit.
  • Experience in deploying and configuring multi-tier enterprise applications on multiple servers such as WebLogic Server, JBoss, WebSphere, Glass Fish, Tomcat, BEA WebLogic.
  • Experience in Continuous Integration like Jenkins, Hudson and Continuous Deployment (CD) tools like Electric Cloud and Nolio skills, looking for a satisfying career in a fair working environment with opportunities for growth Expertise in using Version Control Systems like SVN, CVS, GIT, Bit Bucket and Project Tracking tools like JIRA, Rally
  • Experience developing enterprise applications using Spring, JavaBeans, ANT and Maven.
  • Experience in all phases of Software Development Life Cycle (SDLC), which includes Integration, Implementation, Interaction, Business Analysis/Modeling, Documentation, and Testing of all software applications
  • Experience working in a Test-Driven, Agile-Scrum Development and AWS.
  • Experience of working as Team Player as well as a Leading a team.

TECHNICAL SKILLS

Programming Languages \ JavaScript Framework/Libraries: \: Java 8/7/6, SQL \ jQuery, Angular7/4, React 16.x, Redux 4.x \

Server Side \ Cloud Technologies: \: Spring MVC 5.x/4.x, Hibernate 5.x/4.x, Struts 2\ EC2, S3, Elastic Beanstalk, RDS, Cloud Watch, \ Spring boot 2.x/1.x, Spring Cloud \ IAM, Route53 \

UI/Web Technologies \ Database: \: CSS3, HTML5, JavaScript, jQuery, Bootstrap \ MySQL 5x/8.x, MongoDB 3.5\ 4.x/3.x, AJAX, JSON, XML\

Development IDE’s \ Web/App Servers: \: Eclipse, IntelliJ \ Apache Tomcat, WebLogic, Apache HTTP\

Version control \ JAVA EE Technologies\: Git, CVS, SVN \ JSP 2.x, Servlets 3.0, JDBC, JMS 2.0., JPA\

Operation System \ Testing Tools: \: Windows, Linux, Mac \ Junit, Mockito, Jest and Enzyme \

Methodologies\: Agile, Client/Server Architecture, Object \ Oriented Design \

PROFESSIONAL EXPERIENCE

Confidential - Piscataway, NJ

Java/J2EE Full Stack Developer

Responsibilities:

  • Worked on reengineering of the project by implementing microservices to enhance project for better reusability, rescaling and durability.
  • Developing Micro Services, and creating API's using Java Spring Boot framework and MySQL as an enterprise level database.
  • Restful API's are created to handle real-time request/response.
  • Consumer API's communicate to other services or API's via APIGEE proxy, and some consumers use Kafka MQ as a medium to delegate messages.
  • Understanding of Galton’s R algorithm to determine correlation, quartile, percentile and regression between past trading and future predictions.
  • Developed and executed software systems utilizing Angular.js, jQuery, Vanilla JavaScript.
  • Used CI/CD development strategies using Jenkins, AWS to support Agile development methodologies.
  • Worked with project versions using version controls such as Git and tested project using tools such as Junit and Mockito.

Environment: Java 1.8, Servlets, JSP, Angular 2.0, Spring REST API, Spring MVC, Hibernate, HTML5, CSS3, JavaScript, Bootstrap, JSTL, Ajax, JavaScript, JNDI, EJB 3.x, SOAP, WSDL, Hibernate, XML, JUnit, Log4j, Oracle DB, HQL, Shell Scripting, MAVEN, CVS, Windows, AWS EC2, S3

Confidential - Binghamton, NY

Java/J2EE Web Developer

Responsibilities:

  • Involved with the requirement gathering and analysis stage followed by use case designing, project plan development and drafting the technical documentation.
  • Analyzed and developed Use Case diagrams, Sequence diagrams and Activity diagrams using UML Rational Rose.
  • Developed architecture to use Spring Web Services and Hibernate components wired together by Spring Framework and setting up application server deployment environments.
  • Developed data persistence layer using Hibernate as Object Relational Mapping Tool for the backend data persistence and configured hibernate using O/R mapping files.
  • Designed and Developed a multi-platform responsive UI framework for the solution using HTML5, CSS3, Bootstrap, Angular2 and additional JavaScript libraries.
  • Implemented J2EE design patterns at presentation and persistence tiers.
  • Written JUnit Test cases to code coverage and to reduce bugs.
  • Implemented MAVEN as a project build tool and for the transitory dependency management of the project.
  • Used Spring Cloud for simplify development, deployment, and maintenance.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.

Environment: Java 1.8, Servlets, JSP, Spring, Spring MVC, Hibernate, HTML5, CSS3, JavaScript, Bootstrap, JSTL, Ajax, JavaScript, JNDI, EJB 3.x, SOAP, WSDL, Hibernate, XML, JUnit, Log4j, Oracle DB, HQL, Shell Scripting, MAVEN, CVS, Windows

Confidential - Binghamton, NY

Java Web Developer

Responsibilities:

  • Created a recommendation system for 943 Users and 1682 different items.
  • Developed Micro Services, and creating API's using Java Spring Boot framework using Maven as a build tool and MySQL as a database to store user.
  • Designed and developed the presentation layer using JSP, HTML/CSS and JavaScript.

Environment: Java 1.8, Servlets, JSP, Spring, Spring MVC, Hibernate, HTML5, CSS3, JavaScript, Bootstrap, JSP, Angular 2.0, JavaScript, JNDI, EJB 3.x, Hibernate, XML, JUnit, Log4j, MySQL DB, HQL, Shell Scripting, MAVEN, CVS, Windows

We'd love your feedback!