We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

4.00/5 (Submit Your Rating)

New, YorK

SUMMARY

  • Around 6+ years of IT experience in all phases of Software Development Life Cycle (SDLC) including Analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE and Object - Oriented Client-Server technologies.
  • Experience on Agile Scrum, Iterative and Waterfall development methodologies.
  • Extensive experience in core Java/J2EE, JSP, Servlets, Hibernate, Spring, JNDI, Maven, JSTL, Java Scripts, JDBC, XML, XSL.
  • Expertise in client-side design and validations using HTML5, XHTML, CSS3, Java Script, JSP, jQuery, Angular JS.
  • Experience in developing UML diagrams like use cases, class diagrams and sequence diagrams using MS Visio tool.
  • Experience on design and development of enterprise applications in technologies such as Servlets, Struts-2.0, 1.3, Spring MVC- 4.x, 3.x, Hibernate 4.x,3. x.
  • Strong experience in Spring Framework such as Spring BOOT, BATCH, SECURITY, AOP, CORE, MVC, IOC, DATA, JPA, REST, Spring Cloud and Microservices.
  • Experience in Web Application Development, Client-Server based Enterprise Applications, System Analysis, Technical Design, B2B Implementation, Performance Tuning and Testing.
  • Proficiency of application development in different environments like Windows 98/NT/2000/XP, Windows 7/8/10.
  • Experienced in consuming and developing Rest API using JAX-RS && Automation of testing REST API using REST Template & Rest Assured API.
  • Experienced in working with data transfer technologies and protocols such as WSDL, SOAP, XML, XSLT, JAXB.
  • Strong Knowledge in XML related technologies like XML Schemas, XSL, XSLT, SAX and DOM Parsers
  • Experience in developing Service Oriented Architecture using SOAP Web services as well as RESTful Web Services
  • Experienced in Amazon Webservices Cloud platform and its features like EC2, S3, RDS, EBS, ELB, SNS, Auto-Scaling, AMI, IAM, Cloud Watch and VPC cloud formation through AWS Console and AWS CLI
  • Good experience inMicroservicesbased Cloud Architecture on Pivotal Cloud Foundry (PCF).
  • Strong Knowledge of Object-Oriented Analysis/ Design and development, database concepts, data modeling, mainly in enterprise web applications using J2EE.
  • Experience in CI/CD tools like Jenkins, Docker and used Jira as tracking tool.
  • Experience in developing IDE’s environments such as Eclipse, MyEclipse, NetBeans for writing the code.
  • Used IDE’s like eclipse, IntelliJ for developing/ writing code.
  • Experience with unit testing and wrote test cases for applications, used to test with frameworkslike Mocha, Karma, Jasmine, etc.
  • Extensive experience applications on J2EE Application servers like Web Sphere8.5, Web logic10.3, Jboss7.1 and Apache Tomcat web server9.0.
  • Experience of database programming in oracle 11g environment using PL/SQL with tools such as SQL and worked on other databases like SQL, db2, MySQL, SQL Server.
  • Experience in writing test suits using Junit or Mockito.
  • Strong knowledge in creating NoSQL database Schemas like MongoDB, DynamoDB.
  • Experience in various configuration management Tools like SVN, TFS, CVS, GitHub.
  • Experience in writing testing tools like Junit, Mockito and usingLog4J frameworks.

TECHNICAL SKILLS

Languages: C, Java, SQL

UI Technologies: Angular JS, Node JS, jQuery, Bootstrap, AJAX, JSON, JSP, JDBC, Servlets.

Frameworks: Struts, Spring, Spring MVC, Spring Boot, Spring Security, Spring Batch, Spring AOP, Spring IOC, Spring JPA, Spring Rest, Spring Cloud, Microservices, Apache Camel.

Methodologies: Agile, Scrum

Operating System: Windows 7/8/10, Linux.

Build Tools: Gradle, Maven.

ORM: Hibernate, MyBatis

Web Technologies: HTML5, XHTML, XML, CSS3.

Web Services: SOAP, RESTful Web Services.

Servers: Apache Tomcat

CI/CD Tools: Jenkins, Docker.

Cloud Technologies: AWS, Amazon EC2, Amazon RDS, Amazon EBS, Amazon Cloud, Amazon ELB, Amazon SNS, Amazon IAM.

IDE’s: Eclipse, MyEclipse, IntelliJ

RDBMS: Oracle 10g/11g, MySQL, SQL Server, DB2, PostgreSQL, NoSQL (DynamoDB)

Version Control tools: Git, GitHub

Bug Tracking tools: Jira

Logging Frameworks: Log4J, SLF4J.

Testing Tools: JUnit, Mockito, Mocha

PROFESSIONAL EXPERIENCE

Confidential

Java Full Stack Developer

Responsibilities:

  • Designing and implementing server - side components using J2EE/Java, Spring, and Hibernate.
  • Analyze system specifications and evaluate business requirements to support NYC DOHMH with workplan projections.
  • Enhance the Secure Informatics Messaging Platform (SIMPL) application to automate file processing, notification and reporting of Electronic Initial Case Reports (eICR) and Reportability Response (RR).
  • Develop quality checking tools that will evaluate the CDA R2 XML and FHIR standards and validate content for LO INC and SNOMED codes. Automate reports to alert and notifications of data quality issues.
  • Develop integrated project tracking to monitor data quality and data mapping issues and monitor progress.
  • Improve reporting and analytics to ensure the timeliness and quality of the data.
  • Work closely with Project Manager to review requirements and provide work effort estimations.
  • Provide status updates to project manager and project stakeholders.
  • Provide architecture oversight and code review.
  • Resolve all security scan issues identified and create a knowledgebase of common security issues.
  • Support NYC DOHMH IT Security Application Upgrades.
  • Develop and maintain IT architecture diagrams of enterprise, business, data, security and / or technology architectures for IT solutions, concepts and strategies to meet business requirements for target audiences.
  • Define and maintain the methodology, principles, roadmap, standards and guidelines for IT architecture team for security, reuse, interoperability and integration.
  • Confirm the conformance of applications, components and service to established standards.
  • Ensure compliance with architecture standards and guidelines throughout the application development lifecycle.
  • Assist with major internally developed projects and new software products, including continued support, documentation and training.
  • Identify probable system problems or design flaws and escalates issues to upper management before serious performance impact.
  • Continuously learn new technologies and participate in adoption of new technologies.

Confidential, New York

Java Full Stack Developer

Responsibilities:

  • Designing and implementing server-side components using J2EE/Java, Spring, and Hibernate.
  • Developed Oracle/SQL applications including stored procedures, functions, cursors, and packages.
  • Used Spring framework for implementing dependency injection and involved in integration spring with Hibernate.
  • Used NoSQL, Dynamo DB for handling huge amount of data.
  • Used JIRA extensively to log all issues and track development status.Developed the build scripts using gradle.
  • Implemented SLF4J framework for logging info and are helpful in debugging the issues and used Microservice architecture with Spring Boot based service through REST.
  • Implemented Test classes, Data Driven automation frameworks using Selenium WebDriver, JAVA and TestNG.
  • Used Splunk, New relic to monitor the services.
  • Implemented service methods and SQL queries, PL/SQL to interact with the Oracle DBM.
  • Involved in executing dynamically created SQL statements in procedural code
  • Used Spark-Streaming APIs to perform necessary transformations and actions on the fly for building the common learner data model which gets the data from Kafka in near real time and Persists into Cassandra.
  • Wrote new and modified existing SQL query to enhance retrieval performance of Web Focus reports and used Bootstrap and Angular 8 to create Controllers to handle events triggered by clients
  • Used Clear case for version controller to manage the code versions and Log4j for logging the application.
  • Prepared Test Cases and Unit Testing is performed using JUnit.
  • Extensively used Hibernate mapping, HQL, EH Cache, Query, Criteria, Transactions and Locking.
  • Built Maven scripts for automated deployment and for the build operation of the entire application.
  • Designed and coded application components utilizing a test-driven development approach (TDD).
  • Written and executed several stored procedures, triggers, packages, views and functions using SQL Developer tool.
  • Excellent Analytical, Communication and Interpersonal skills. Good experience in developing applications using Agile Scrum methodology.
  • Experience with Pagers to handle production issues

Environment: Java, Android Ajax, Bootstrap, JSON, Angular4, HTML5, JSP, CSS3, JavaScript, Spring Boot, Spring Rest Service, Spring Security and Microservices, web services, SQL, Maximo IBM tool, IntelliJ, Tomcat, Jenkins, NoSQL, MongoDB, Redis, Oracle, JIRA, Maven, SLF4J, Selenium, Junit.

Confidential, Beaverton, Oregon

Java Full Stack Developer

Responsibilities:

  • Participated in the complete Software Development Life Cycle to enhance business application.
  • Convert abstract business ideas into technical architectures, designs, and implementations.
  • Analyze business processes, fit-gap analysis, inefficiencies and risks to determine appropriate process and system design.
  • Optimize and streamline business process and technical solutions.
  • Developed various UI Screens using Java, NodeJS and did client-side data Validations using JavaScript.
  • Core java has been used for developing general java applications.
  • Developed user interface using AJAX to simplify the complexities of the application.
  • Working on server side by using Spring Boot, Spring Rest Service, Spring Security and Spring Batch.
  • Implemented a SOA compliant system working on various transactional messaging using Camel and used Session Beans Message Driven Beans.
  • Implemented Microservices using Java and NodeJS.
  • Used Microservices architecture, with Spring Boot based services interacting through a combination of REST and Apache Kafka endpoints.
  • Used Postman to test Micro service which is a web hook service component.
  • Used Spring framework to achieve loose coupling between the layers thus moving towards Service Oriented Architecture (SOA) exposed through SOAP.
  • Involved in using web services - WSDL and SOAP for getting credit card information from third party Configured Hibernate with spring.
  • Designed Interfaces and API’s using Restful Web Services for all our services.
  • Created JSON request and response for validation of Rest API calls.
  • Implemented a SOA compliant system working on various transactional messaging using JMS, JDBC.
  • MyBatis were used as back end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Chef Configuration management.
  • Responsible for managing infrastructure provisioning (EC2, ELB, S3, Route 53, IAM, security groups - CIDR's, NAT), application deployment and monitoring.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Used Docker as a container for Creating, Deploying and running application.
  • Created continuous delivery pipeline for project to run the war and deploy jobs in Jenkins brew master instance, which reduces the time for the deployment of microservices.

Environment: Java, NodeJS, Typescript, Ajax, Bootstrap, ReactJS, JSON, AngularJS, Angular4, HTML5, JSP, CSS3, JavaScript, Spring Boot, Spring Rest Service, Spring Security and Spring Batch, Microservices, web services, Hibernate, AWS Services, Eclipse, Tomcat, Jenkins, Cassandra, NoSQL, MongoDB, Redis, Oracle, JIRA, Maven, SLF4J, Selenium, TestNG.

Confidential, Chicago, Illinois

Java Developer

Responsibilities:

  • Responsible for all stages of design, development and deployment of applications.
  • Used AngularJS to read JSON objects thrown by Restful web services to design and populate Webpages.
  • Involved in working with J2EE Design patterns (Singleton, Factory, DAO and Business Delegate) and Model View Controller Architecture with AngularJS for frontend.
  • Used the NodeJS and AngularJS, MVC Frameworks in the development of the web applications.
  • Developed a dashboard based on Ajax calls with Business Customers Count, Flags, Real-time graphs for Analytical Reporting using NodeJS.
  • Developed the web application layer using Spring MVC, Spring Core and SpringIOC.
  • Produced the service layer classes using Spring Dependency Management and spring transactional support annotations.
  • Developed Spring Controllers, Service Components and DAO using Spring and Hibernate.
  • Involved in developing REST applications, worked on developing and integrating SOAP and WSDL based web services. Handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
  • Worked on Web Services using SOAP and REST. Worked both on Client and Server Side.
  • Involved in implementation of enterprise integration with Webservices and legacy systems using SOAP and REST (Using Axis and Jersey frameworks).
  • Worked on AWS cloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring and auto scaling.
  • Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application
  • Replaced the HQL queries with native queries to optimize the performance of the system. Thereby increasing the performance of the system (Performance Optimization).

Environment: Java, AngularJS, JSON, NodeJS, MVC, AJAX, Spring MVC, Spring Core, Spring IOC, Spring Dependency, DAO, Hibernate, Web services, AWS Services, HQL, Apache Kafka, Maven, TDD, SQL, Oracle, PL/SQL, Cassandra, Clear case, Log4j, JUnit.

Confidential

Java Developer

Responsibilities:

  • Followed Agile Software Development with Scrum methodology.
  • Implemented application front end using HTML, JSP, Ajax/jQuery, spring, XHTML, DHTML and CSS.
  • Designed and developed various modules of the application with J2EE design architecture, EJBs concepts.
  • Implemented JAVA/J2EE and frameworks like Spring architecture and Spring Bean Factory using IOC, AOP design patterns such as Factory, DAO, Session Façade, and Singleton.
  • Used JPA in persistence layer and developed POJO’s, Data Access Object (DAO) to handle all database operations.
  • Worked on Oracle as the backend database.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Developed server-side services using Spring Web Services (SOAP, WSDL).
  • Server-side validations using Spring Validator framework.
  • Wrote custom JSP tags for role-based sorting and filtering.
  • Used jQuery for UI centric Ajax behavior.
  • Used Log4j to assign, track, report and audit the issues in the application.
  • Used Software development best practices from MVC.
  • Worked on project build-script by using ant and deployed on WebLogic.
  • Develop and execute Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.

Environment: Java/J2EE, Agile, Scrum, HTML, JSP, Ajax/jQuery, Spring, XHTML, DHTML and CSS, Spring MVC, Spring IOC, AOP, JPA, Oracle, Web Services, Web logic, Log4j, JUnit.

We'd love your feedback!