We provide IT Staff Augmentation Services!

Java Developer Resume

Freehold, NJ

SUMMARY

  • 10+ years of IT experience in various phases of software development life cycle with Analysis, Design, Development, Integration, Implementation, Maintenance, Reports, Testing, Production Support and Maintenance of Software Applications in client - server environment, Object Oriented Technology and web based applications.
  • Designed and Documented API’s for Client using Swagger.
  • Generated and Operationalize API using Swagger Codegen.
  • Strong programming skills in Java and J2EE technologies.
  • Experience with designing and building scalable solutions in Go
  • Hands on Experience in Spring Boot with Security, REST, Integration with JMS and Hibernate
  • Hands on Experience in developing Spring Micro Services like Config Server and Authentication Server
  • Develop code modules and libraries in support of microservice development with Spring Boot.
  • Expertise in Java and J2EE technologies including JSP, JDBC, Java Mail and JMS.
  • Writing scalable, robust,, testable, efficient, and easily maintainable code in Go
  • Experience in HTML, DHTML, XML, CSS, JavaScript, jQuery, JSP and Servlets.
  • Develop the strategy for microservices development and define the technical infrastructure to support that strategy in Fiserv for CI/CD.
  • Experience in web / application servers like WebLogic, JBoss and Tomcat.
  • Experienced with SOAP/RESTful web services.
  • Experience developing UI for web based J2EE applications and using frameworks like JSF
  • Excellent debugging and problem-solving skills with Eclipse, JBuilder and RAD.
  • Proficiency in developing applications using Oracle, MySQL and SQL Server 2000.
  • Proficient in SQL, PL/SQL, Stored Procedures and Triggers.
  • Experience using and developing RESTful APIs using JAX-RS
  • Implemented Web services using WSDL/SOAP.
  • Expert in writing client side validations using validation framework, Java Script.
  • Experience in using IDE‘s like Eclipse and NetBeans, integration with Maven.
  • UI development experience using Angular JS/HTML 5.
  • Experience in client management, business requirement specification, writing technical documents and architecting solution.
  • Having Good Experience in Migrating Database with Liqui base.
  • Good working knowledge of Extreme Programming using Agile methodology with iterative and incremental software development
  • In-depth knowledge of diverse and emerging technologies and new architectural concepts and principles.

TECHNICAL SKILLS

Languages: Java, C, C++, J2EE, JavaScript, PL/SQL, SQL, Go

Web Technologies: JSP, Servlets, JDBC, JPA, HTML, JMS, LDAP, XML, XSLT, CSS3, Angular Js

App/Web Servers: Web Logic, JBoss, Tomcat

Frameworks: Struts, Hibernate, Spring, Spring boot.

Web Services: Web services (SOAP), WSDL, REST, JAX RS

Tools: Ant, Maven, Log4J, SnapLogic.

Developer IDEs: Eclipse, JBuilder, Net Beans, RAD, STS, IntelliJ

Version Control: SVN, CVS, Clear case, TFS, GIT

Bug Reporting Tools: JUNIT, JIRA, BugZilla

Reporting Tools: Jasper Reports, Crystal Reports

Databases: Oracle, MySQL, MS SQL ServerProcess, MongoDB, Postgres, DB2

Management: Six Sigma Standard, SDLC, Agile

JMS: Active MQ, IBM MQ series.

PROFESSIONAL EXPERIENCE

Confidential, Freehold, NJ

Java Developer

Responsibilities:

  • Designed and developed the REST based Microservices using the Spring Boot.
  • Utilized Java Springboot, Eclipse/ J2EE, tested programing code & Applications, collaborated with team and management.
  • Developed using STS and used GIT Version Control System for providing a common platform for all the developers.
  • Used DBvear client to check the transaction for PostgreSQL and DB2
  • Worked on MongoDB for our RESTful web service to Enhance oneAccess Application.
  • Used Jenkins for continuous Integration and Continuous Deployment (CI/CD) and automated the pipeline as like once we push the code through GIT it auto deploys in to Environment.
  • Used Mockito and for Junit testing and also used Sonar cube to inspect and check the Quality of the Program and we maintained at 95% and where it increased the productivity of the Application.
  • Used Maven to define the dependencies / plug-in and build the application.
  • Configured new Deployment plans and created new Environments containers in Bamboo.
  • Involved in Agile methodologies to do requirements gathering, analysis and planning.
  • Worked on Linux systems to Run the Application and check the logs.
  • Responsible and active in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Converted Shellscript and SqlScripts from the Syntax of DB2 to PostgreSQL.
  • Created databases with Amazon RDS with the backups stored in Amazon Simple Storage Service (Amazon S3) buckets.
  • Experience in creating alarms using Cloud Watch for monitoring the server performance, CPU Utilization, disk usage etc.

Environment: Java 1.8, Spring Boot, Micro Services, Hibernate, STS, SVN, Maven 3.3.9, JMS, Web Services, REST, Spring Boot, Postgres, BDvear, JUnit, Mockito, Jenkins, Bamboo, Docker, GIT, DB2.

Confidential, Atlanta GA

Java Developer

Responsibilities:

  • Design Implement most Enterprise Level RESTful Micro Services for shopping and booking(Flights) Domains using Java Based Frameworks/technologies(Java/J2EE, SpringBoot, Swagger)
  • Analysis of HTTP requests and responses using proxy tools to identify security issues and to design and develop the solutions to resolve the same.
  • Worked on Dependency Management tool like Godep, Sltr and Code generation tools like Stringer.
  • Used GIT as repository as Version control Management Tool.
  • Used CassandraDB to save the Huge Flight Request and Flight Response and Implemented a Expiration Time.
  • Design and Implement Flights, Seats, Bags, Offer, Cart and Order Rest API’s.
  • Responsible for creating specification and requirement documents along with design documents for the Team.
  • Handled the Swagger integration and was responsible for application security implementation, using Spring Security.
  • Worked on Go web frameworks as Revel andRouter packages as Gorilla Mux.
  • Created Swagger Hub standardization and templates for API Design.
  • Designed, Developed and Documented Huge Offer API using Swagger from Scratch.
  • Generated DataModels form Swagger spec using Maven Dependency which is used by 12 Microservices.
  • Implemented Spring Cloud, Pivotal Cloud Foundry and Cloud Deployment.
  • Converted SOAP based Web Services in to RESTful Web Services using Transport Objects generated by using JAXB.
  • Used Java Message Service (JMS) API to send, receive, and read Requests.
  • Implemented a local UI platform to Demo all the Work Done in a Sprint using AngularJs, CSS, HTML5.
  • Maintain a DevOps mindset, promoting cloud-oriented solutions while Designing, Implementing, testing, Supporting, monitoring and alerting CI/CD pipelines as well as Teams Cloud Infrastructure.
  • Performing SonarQube scans to check code quality and test Coverage all the Microservices.

Environment: Java 1.8, Spring Boot, Micro Services, Go, Hibernate, STS, SVN, Maven 3.3.9, JMS, Web Services, REST, Spring Boot, Postgres, Liquibase, CSS3, HTML5, Fireball, Bamboo, Docker, GIT.

Confidential

Java Developer

Responsibilities:

  • Configured Liquibase Database and loading data through changesets.
  • Developed API for Upcoming E-Commerce Project using Swagger.
  • Generated code from Swagger generated YAML in to Java Objects.
  • Generated Models and API using Maven Plugin from Swagger Resolved YAML.
  • Involved in all the Environments and enhanced the code according to the requirement.
  • Used CSS3 and HTML 5 in the Front end to Design the Pages and content where the content is the Json Object used to populate with internal Framework of premier INC called Fireball.
  • Built a stored-procedure-as-a-service microservice that is generic: will take sproc name and parameters and spit out output or error from the database.
  • Translating requirements in to stable, working and high performance software solutions using Go. written clean and effective Godoc comments.
  • Worked on Go to improve the Performance of the Application.
  • Designed and developed the REST based Microservices using the Spring Boot
  • Digital transformation of existing Confidential services to new platform using Microservices.
  • Architecture Experience on MicroServices, OAuth2.0, SOA / ESB (Apache Camel / ServiceMix / IMB MQ)
  • Migrating monolithic application to microservices which has various services working together.
  • Used GIT as repository as Version control Management Tool.
  • Tested Using Mockito which is best mocking framework for JAVA and also written Integration test cases.
  • Implemented OR Mapping with the tables in the Postgres database for one-to-one relation and many-to-one relation with the tables.
  • Created Maven builds to build and deploy Spring Boot microservices to internal enterprise Docker registry.
  • Implemented tax services for Premier INC application using third party API.
  • Configured new Deployment plans and created new Environments containers in Bamboo.
  • Involved in Agile methodologies to do requirements gathering, analysis and planning
  • Developed RESTful web service using Spring and JAX RS.
  • Created client library that provided load balanced and fault tolerant consumption of Spring Boot microservices from monolithic application.
  • Used Maven to define the dependencies / plug-in and build the application.
  • Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.
  • Written some Java Scripts to enhance Premier INC E-commerce Application along with CSS3 and HTML5.
  • Used Docker to run software packages of the E-commerce Application and have done some configurations to the Docker in New Environment.

Environment: Java 1.8, Hibernate, STS, Swagger 2.0, Go, SVN, Maven 3.3.9, Web Services, REST, Spring Boot, Postgres, Liquibase, CSS3, HTML5, Fireball, Bamboo, Docker, GIT.

Hire Now