We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Newark, NJ

SUMMARY

  • Sr. Java/J2EE developer wif around 8 years of IT experience in designing, developing, Deploying and maintaining web - based, client/server applications along wif Enterprise and Distributed applications.
  • Proficient in designing and developing Java/J2EE, spring, Struts, MVC based framework.
  • Significant work experience in middleware technologies such as EJB’s, Web Services and Messaging technologies like WebServices using SOAP, Restful, JAX-RPC and UDDI.
  • Experience in spring modules such as Spring MVC, Spring JDBC, Spring Integration, DI, IOC, AOP, and Spring Testing.
  • Experience wif and solid understanding of Microservices.
  • Implemented microservices using Spring Boot, Spring Cloud, Spring Microservices, and enabled discovery using Netflix Eureka server.
  • Used Spring Boot which is radically faster in building cloud Micro Services and develop spring based application wif very less configuration.
  • Experience wif different type of services - Batch, RESTful, SOAP services.
  • Hand-on experience in Service-Oriented Architecture, Web Services using JAX-WS, SOAP, WSDL, UDDI, JAX-RS Restful, Jersey and OAuth2.
  • Good noledge of Hibernate Query Language (HQL, Spring transaction management
  • Extensively used Spring ORM to integrate Spring Framework wif hibernate and JPA.
  • Strong Experience on AWS platform and its dimensions of scalability including VPC, EC2, ELB, S3, and EBS, Kinesis, ROUTE 53.
  • Good noledge on Amazon Web Services (AWS), Amazon Cloud Services like Elastic Compute Cloud (EC2), Simple Storage Service (S3), LAMBDA and experienced in building highly scalable java applications using various architectures.
  • Experienced in developingJavaAPI to connect wifAWSS3 Services for storing and retrieving data stored in the S3 buckets.
  • Experienced in AWScloud formation templates and configured SQS service throughjavaAPI to send and receive the information.
  • Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
  • Expertise in various agile methodologies like SCRUM, Test Driven Development (TDD), and Pair Programming.
  • Experience in Messaging queues like Apache Active MQ and Rabbit MQ.
  • Expert level noledge in multithreading. Creation of threads their maintenance.
  • Established Continuous Integration (CI) practices using Jenkins.
  • Experience in designing and reviewing User stories/Requirements, Test cases, Test Scenarios, Test Scripts, and Test Plans of both manual and automated tests.
  • Developed Test Cases and Test Scenarios according to the functional specifications
  • Participated and involved in test procedures and test plans reviews
  • Hands-on experience in using Log4J, Junit for building, logging, and testing.
  • Modification and execution of Test case Scripts (Java-Selenium RC) in Eclipse IDE, design of automation test framework (Junit).
  • Experienced in writing Maven scripts and used Ant for build and release management during the project life cycle.
  • Skilled in making AJAX calls using JQuery.
  • Extensively used the JavaScript frameworks, jQuery, AngularJS.
  • Design and document each module as a part of the implementation/delivery process.
  • Worked wif JavaScript validation and Developed Object oriented code.
  • Experience working wif testing tools like Firebug, Chrome or safari web inspectors and IE Developer Toolbar.
  • Proficient in developing front-end systems wifJavaScript, HTML5, CSS3 and MV* frameworks.

TECHNICAL SKILLS

Core Java: Java 1.7, Data Structures, Collections, Generics, Serialization Reflections, Concurrency/Multithreading, RMI, PL/SQL, C++.

J2EE Technologies: JSP, JMS, JavaServlets, JDBC, Struts, Spring Core, Spring Batch, Spring (Core, MVC, DAO, JPA, AOP, Security, Boot, Quartz), JSF.

Web Services: SOAP, Spring REST, JAX-RPC, JAX-RS, JAX-WS, JMS (Active MQ, Rabbit MQ).

Web Technologies: HTML, DHTML, CSS,XML, XSL, XSLT, XSD, XHTML, SOAP, WSDL, JSON-parsing, JSON-DTD, Schema Modeling,JavaScript, jQuery, Ajax. Bootstrap, AngularJS.

ORM Frameworks: Hibernate, DAO, Spring JPA.

Database: Oracle, DB2, MySQL, Sybase, MongoDB, Microsoft SQL Server.

Tools: Eclipse, JBuilder, Rational Rose Enterprise.Log4J, Maven, Ant, Jenkins and Gradle.

Version Control Systems: SVN (Apache SubVersion), CVS (Concurrent Versions System), Git.

Application Servers: Oracle WebLogic, IBM WebSphere, JBoss, Apache Tomcat.

Testing: Junit, Mockito, Selenium

Design Methodologies: Rational Unified Process, Agile, Scrum, Test Driven Development, Rapid Application Development.

Operating Systems: Windows 98/2000/XP/Vista/7/8, UNIX, Oracle Solaris, Linux (Redhat).

Cloud Computing: AWS (Amazon Web Services), working wif EC2, RDS, Dynamo DB, S3, Cloud Formation Templates.

PROFESSIONAL EXPERIENCE

Confidential - Newark, NJ

Sr. Java/J2EE Developer

Responsibilities:

  • Extensively used Core Java concepts and implements collections, I/O, Exception handling and Generics in logic design and development.
  • All the functionality is implemented using Spring Boot, Micro Services and Hibernate ORM.
  • Implemented Java EE components using Spring MVC, Spring IOC, spring transactions and spring security modules.
  • Developed Rest APIs in spring bootutilizing Postman, Swagger.
  • Create RFP (Request for Proposal) microservice to provide RESTful API and RAML utilizing Spring Boot wif Micro Services.
  • Used Spring Core Annotations for Dependency Injection Spring MVC for REST API s and Spring Boot for micro-services.
  • Developed various batch jobs which process bulk of data received from business partners using Spring Batch.
  • Created and managed microservices. Microservices were being used as a strategy to gradually replace a core monolithic application while still adding business features.
  • Developed the CRUD and transferred data as JSON format using RESTful webservices to controller layer.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Worked on Swagger API and auto-generated documentation for all REST calls.
  • Implemented OAuth2.0 for authentication based web application and accessed their APIs for fetching data services.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups, optimized volumes and EC2 instances.
  • Developed Java API to connect wif AWS S3 Services for storing and retrieving data stored in the S3 buckets.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Developed applications for consuming messages using Apache Active MQ.
  • Developed Message Driven Beans wif JMS Apache Active MQ Series to load the data.
  • Developed application service components, configured beans and generated CRUD (create, read, update, delete) database schema.
  • Implemented a Continuous Delivery pipeline wif Docker, Jenkins and GitHub and AWS.
  • Worked onMongoDBdatabase concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Creating fully automated CI build and deployment infrastructure and processes for multiple projects.
  • Integrated JPA persistence using Hibernate in order to save the current state of the drools noledge session using the Spring Framework integration.
  • Worked in Redhat Enterprise Linux system environment.
  • Design and develop Test cases for Test Driven Development (TDD) and Behavioral driven development (BDD).
  • Developed a Test plan based on testing requirements and created Test cases using test Plan module.
  • Deployed the applications on Web Logic 10.3 and Web sphere 8.5.5
  • Performed Analysis and testing by Junit, Mockito frameworks for unit, integration and functional testing.
  • Used JIRA for User Stories and Epic management and GIT for version control.

Environment: Java 1.7, Java/j2ee, Spring MVC, Spring Security, Spring Framework, Spring Data, Swagger, Spring Boot, Micro Services, Amazon Web Services, Apache Active MQ, Hibernate, JavaScript, SOAP, RESTful, OAuth2, Swagger, IBM Web Sphere, jQuery,JUnit, Spock, Mockito,JIRA, Git, Maven, Jeknins (CICD).

Confidential, Florida

SR Java Developer

Responsibilities:

  • Participated in the complete Software Development Life Cycle.
  • Analyzed BRD (Business Requirement Document) to understand high level change from business perspective.
  • Prepared low level technical design document and conducted design related discussions wif the team members.
  • Developed front-end UI using HTML, CSS, JSP and JavaScript technologies as well asJava components.
  • Adept in designing UI patterns and applications wif the help of Sublime Text, Adobe Photoshop and Adobe Dreamweaver.
  • Developed dynamic web pages using HTML, CSS and JavaScript.
  • Developed wireframes into pixel perfect html views.
  • Developed the application for responsive to different screen resolutions using Bootstrap and CSS media queries.
  • Defined text alignment, borders, positioning and many other typographic characteristics.
  • Worked on AJAX functionality for dynamic data binding for data grid, accordion, AJAX driven menu tabs using back end service calls and consumed both JSON and XML data in UI Side.
  • Developed webpage components to improve user experience and features using HTML5, Bootstrap, CSS3, JavaScript and jQuery.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Used Apache Tomcat application server to deploy the application
  • Involved in Testing and fixing bugs and documented the application in step by step process.
  • Development frameworks such as Spring MVC and Hibernate ORM.
  • Developed database PL/SQL objects and worked wif SQL queries to communicate wif backend.
  • Comfortable using UNIX commands to deployJavaapplication to non-production environments.
  • Used agile development methodology like daily scrum, sprint planning, sizing, sprint review, and retrospective.
  • Tracked development defects in various environments and supported production environment 24X7.

Environment: Java1.7, J2EE, Spring, Hibernate, Eclipse, CVS, WebLogic 11g, Oracle 11g, SQL, PL/SQL, HTML5, CSS3, JSP, JavaScript, UNIX.

Confidential, Stamford, CT

Java Developer

Responsibilities:

  • Used Microservices wif Spring Boot service interacting through amalgamation of REST and MQ message broker.
  • Developed to provide REST API utilizing Spring Boot wif Spring MVC. Built Spring based Java Microservices to support Enterprise Web application.
  • Developed an application using spring, Spring Boot, Spring Data and Spring REST web services.
  • Implemented security and authentication concepts such as OAuth, and Cryptographic algorithms.
  • Involved in coding components for the Transactional Model to handle many requests using Spring Boot.
  • Designed entirely new application infrastructure for spring-boot application.
  • Proficient wif Software development methodologie s like Agile Methodologies.
  • Developed Java1.7, EJB 3, Rabbit MQ, Mongo DB environment.
  • Implemented the function to send and receive AMQP messages on Rabbit MQ synchronously and asynchronously.
  • Digital business platform for the enterprise and cloud dat enables enterprises to create and run agile intelligent business applications.
  • Involved in the configuration management using Gradle, Eclipse RCP, CVS and GitHub.
  • Strong understanding of JPA, SOA, Web Services, JBoss, REST and XSD’s.
  • Wrote test cases and performed Manual Testing like Positive Testing and Negative Testing, Regression, Integration, Unit Testing.
  • Used Ant for developing build scripts and deploying the Eclipse RCP application onto Web Logic.

Environment: Java 1.7, Core Java, Spring 4.2, Spring Boot, Rabbit MQ, REST, SOAP UI, JBOSS 7, Oracle 11g, OOAD, Hibernate 3.0, MongoDB, OAuth, JSP, JSTL, Servlets, JavaScript, Angular Js, Design Patterns, JQuery, AJAX, HTML5, CSS 3.0, Maven, ANT, Jenkins, XML, PL/SQL, JDBC, UML, JNDI, JUnit, JAXB, SVN, Log4J, Agile Methodology.

Confidential

Java Developer

Responsibilities:

  • Used Spring MVC, Spring Batch, IOC, Spring AOP, Spring DI and Eclipse IDE, GitHub, JSF, OOAD, AWS, RCP, Multithreading.
  • Oracle 11g was used as the database for the application which was hosted in the cloud using Amazon RDS service.
  • UsedAWSSDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Developed API for usingAWSLambda to manage the servers and run the code in theAWS.
  • Implemented the UI using Angular JS.
  • Worked on front end technologies such HTML, HTML5, CSS, Java Script, Oracle and Ajax.
  • Proficient wif Software development methodologies like Agile Methodologies.
  • Developed Java1.7, EJB 3, Rabbit MQ, Mongo DB environment.
  • Worked on performance tuning of cluster using Cassandra Configuration file and JVM Parameters.
  • Digital business platform for the enterprise and cloud dat enables enterprises to create and run agile intelligent business applications.
  • Involved in the configuration management using Gradle, RCP, Eclipse RCP, CVS and GitHub.
  • Strong understanding of JPA, SOA, Web Services, Angular js, JBoss, REST and XSD’s.
  • Developed static and dynamic Web Pages using JSP, JBoss, Eclipse IDE, HTML, HTML5 and CSS.
  • Used Ant for developing build scripts and deploying the Eclipse RCP application onto Web Logic.

Environment: Core Java, Spring, Spring IOC, Spring AOP J2EE, MVC, Ajax, JQuery, JSP, HTML, JavaScript, Struts, Spring, Hibernate, SQL, REST, JSON, SOAP, SVN, Mockito, JUnit, JDBC and Maven.

We'd love your feedback!