We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Cumberland, RI

SUMMARY:

  • 6 years of progressive experience working as a Java/J2EE developer. Extensively worked on various phases of software development lifecycle
  • Worked on several Service Oriented, Client/Server, GUI and Web based applications. Working noledge on both Agile and Waterfall methodologies
  • Having strong noledge in coding with latest web technologies, frameworks like Angular 2, Angular 4, Angular 5, ReactJs, Node.js and strong experience in developing Responsive Design UI development.
  • Experience working in multi - tier enterprise applications and Client/Server applications using JAVA/J2EE and good exposure in MVC Architecture based applications using Spring Framework 4.1, Struts Framework 2.3.12, JMS, Java Beans with experience in presentation, business, and database layers
  • Well versed with Java 8, JE22 7, JDBC, Servlets, JSP, JSF, Web Services(REST/SOAP), JavaBeans, jQuery, Design patterns, JPA, Micro Services, XSLT, WSDL, UDDI, JAXP, JAXB, SAX, DOM, Apache AXIS, Apache Camel
  • Extensive front-end GUI skills using Core JAVA, AJAX, XML, XSL, Xpath HTML, JQUERY, and JavaScript
  • Good experience working with ORM tool such as Hibernate
  • Experience using WebLogic 12, WebSphere, JBoss and Apache Apache Tomcat 6.0 as application servers
  • Experience on Single Page Application development, working with Directives, Services, Filters, Guard and Validations in teh Angular 2, Angular 4 and Angular 5.
  • Experience using AWS compute services like EC2, Lambda, Auto Scaling and AWS Storage service S3, EBS and experience in configuring servers using AWS
  • Strong working noledge on databases like Oracle 10g/9i/8i, SQL Server 6.5, Couchbase, MySQL 5.6.16, PL/SQL 12c and NoSQL database like Mongo DB, Apache Cassandra as distributed database
  • Experience working with Apache Spark to store data into HDFS. Worked on using Spark API
  • Performed Unit testing using Junit, using build tools like Apache ANT 1.9, Maven, and Gradle
  • Performed System Integration test to ensure quality of teh system. Familiarity working with TCP/IP, IPv4, IPv6 protocols in an environment which provides multithreading, multitenancy and High Availability support at Network layer
  • Experience working with Hadoop distributed system, Linux Programming and MATLAB.
  • Experience working on Windows, Linux, and UNIX Operating systems
  • Strong development experience on IDE’s like Eclipse, NetBeans
  • Good experience in Object Oriented Architecture(OOA), Object Oriented Design(OOD) and Object-oriented Programming(OOP)
  • Good noledge on python, and IOS app development(Swift)
  • Experience using GIT, Clear Case, CVS, and SVN for source control and Release Management
  • Strong interpersonal and communicational skills, ready to grasp new technologies, hard worker and an excellent team player

TECHNICAL SKILLS:

Languages: C, Java, J2EE, SQL, PL/SQL

Markup Languages: XML, JSON, HTML5, CSS3

J2EE Technologies: Servlets, JSP, JDBC, JNDI, Swing

Web Technologies: HTML5, CSS3, XML, jQuery, Java Script, Angular JS, Angular 2/4/5/6, JSF, Node.js, React JS, AJAX, Express JS, Sockt.IO, DTD, SAX, DOM

Tools: & IDE: Eclipse IDE, Net Beans IDE, Visual Studio, Subversion, Clear case, JIRA, Jenkins, GIT

Version Control: GIT, SVN, CVS

Web Servers/ Application Servers: Apache Tomcat, WebLogic, WebSphere, Jboss Fuse and Glassfish

Databases: Oracle 10g/11g, MySQL, SQL,DB2, Mongo DB, Firebase, Oracle PL/SQL Apache Cassandra

Java Frameworks: Spring 3.x, Hibernate 3.x, Struts 2

Design Patterns: Dependency Injection, MVC, Singleton, Adaptor, Factory, Gate Way, Fa ade, MVP, MVVM

Testing: Junit, ALM, ETL, TestNG

Build tool: Ant 1.8, Makenna, Docker, Gradle

Web Services: Micro services, Apigee and RESTful Web Services, SOAP Web Services -JAX-WS, JAX-WS, Apache Axis, WSDL

Development Methodologies: Agile, Waterfall, SDLC, Scrum

Operating System: Windows, UNIX, Mac OS X, Ubuntu, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Cumberland, RI

JAVA DEVELOPER

Platform: JavaScript, CVS, J2EE, Servlets, JSP, HTML, SQL, Java, jQuery, JAX-RS

Responsibilities:

  • Involved in design, development and deployment of Minute Clinic Portal project.
  • Involved in developing Service layer using spring and Hibernate for Patient Clinical Reports module.
  • Developed dynamic web pages using Spring MVC, Angular JS, JSP, HTML5, CSS3, JavaScript, AJAX, Spring, jQuery and jQuery UI.
  • Developing Single page application (SPA) using teh latest technologies like Angular5, Typescript, Bootstrap, JavaScript, CSS3, HTML5.
  • Developed Restful Services to provide Prescription Refill Data to internal partner groups.
  • Implemented persistence layer by integrating Hibernate ORM mappings with Spring Framework.
  • Performed analyses, troubleshooting and worked closely with QA to keep application robust.
  • Involved in production Support activity like working/analyzing on production issues. Deployed teh application on Application Server. Performed testing of web services using SOAP UI client. Used a Microservice architecture with Spring Boot
  • Extracted reusable modules from a monolithic application into libraries for use in new microservices
  • Used Spring Core, JBPM & multi-threading as part of enhancing Bundler process with in Content Management System.
  • Using Microservices in SOA architecture style where in Spring Boot services are provided to teh other components by application components, through a communication protocol over a network
  • Integrated Struts framework and Hibernate and used Spring Framework for Dependency injection
  • Used RESTful Web services using Spring 4 REST API and Apache CXF
  • Involved in working with WebLogic server for building and deploying enterprise Java
  • Involved in writing XML configuration file for Hibernate-Database connectivity. Extensively used Spring Data JPA and Hibernate to define entity with annotations
  • Used Maven as teh build tool and involved in Continuous Integration and Deployment using Jenkins
  • Implemented Error logging aspects (Log 4J) by using Spring AOP. Triaged QA tickets & provided support to troubleshoot issues during testing

Confidential, Tampa, FL

FULL STACK JAVA DEVELOPER

Platform: Java 1.7, Core Java, Eclipse, Tomcat, WebLogic, JSP, Servlets, Spring, Hibernate, RESTful Web services, XML, WSDL, JSF, MySQL, Maven, SOA, Angular 2, HTML5, CSS3, JavaScript, JSON, EJB, RDBMS, jQuery, Cassandra, Micro Services, MongoDB, Oracle 11g, Spring Boot, PL/SQL, AWS, JAXB, OOP, GIT, Maven, JIRA, JBPM, Jenkins, Junit, Log4J, Agile, Scrum, Windows, GitHub

Responsibilities:

  • Responsible for gathering and understanding teh requirements and interacting with clients
  • Implemented various J2EE patterns like Singleton Pattern, Factory Pattern, Abstract Factory pattern, Data Access Objects, Adaptor(Wrapper) Pattern
  • Designed user-friendly web application using Angular 2, HTML5, CSS3, Bootstrap, ReactJS, Spring, and Mongo DB
  • Involved in writing POJO classes and hbm mapping files to map database tables with Java objects
  • Involved in writing XML configuration file for Hibernate-Database connectivity. Implemented persistence layer using Hibernate to interact with Oracle database
  • Used SQL and PL/SQL queries for storing complex database objects for Customer Interfaces, Payment Interfaces and Broker Commissions like stored procedures, Triggers, Functions, and Packages. Used Oracle 11g as database.
  • Used Backbone.js and ReactJs to create controllers to handle events triggered by clients and send request to server
  • Worked with HQL(Hibernate Query Language) to write static queries while communicating JSF with Oracle database
  • Used a Microservice architecture with Spring Boot, Spring Cloud, Spring Config Server, interacting through a combination of REST and Apache Kafka message brokers
  • Experience in installing and configuring Jboss application server which is done using TCP. Deployed web applications on Jboss application server in a secure channel environment
  • Designed and developed an environment, where two Microservices of TCP/IP Networking stacks had to co-exist together making applications transparent of existence of two stacks
  • Worked on application layer protocols like FTP, DNS, HTTP to handle requests on EC2 instance
  • Involved in development of lambda functions
  • Used JSF and Struts validation framework for application components validation
  • Worked with core layer of framework to implement View Controller in MVC Architecture and worked with spring MVC calls. Used factory and service methods to use built-in angular dependency injection
  • Developed custom-form validation using built-in angular form properties
  • Developed several halper classes following core Java multi-threading and Collection classes
  • Worked on WSO2 for monitoring API usage. Used Spring data for data updating and retrieval
  • Extracted reusable modules from a monolithic application into libraries for use in new microservices
  • Using Microservices in SOA architecture style where in Spring Boot services are provided to teh other components by application components, through a communication protocol over a network
  • Integrated Struts framework and Hibernate and used Spring Framework for Dependency injection
  • Used RESTful Web services using Spring 4 REST API and Apache CXF
  • Involved in working with WebLogic server for building and deploying enterprise Java
  • Involved in writing XML configuration file for Hibernate-Database connectivity. Extensively used Spring Data JPA and Hibernate to define entity with annotations
  • Used AWS to deploy teh project on EC2 instance. Implemented backend services using Node.JS
  • Experience with Circle CI, GitHub, and Productive Auto Scaling(PAS) in AWS. Worked on launching Amazon EC2 Cloud Instances using Amazon Web Services(Linux/Ubuntu)
  • Used Maven as teh build tool and involved in Continuous Integration and Deployment using Jenkins
  • Provided feedback and developed production support standards and policies
  • Troubleshoot, analyze, and check production support issues in teh existing EMS application and fixed bug in given timeframe

Confidential

JAVA/UI DEVELOPER

Platform: JavaScript, CVS, J2EE, Servlets, JSP, HTML, SQL, Java, jQuery, JAX-RS

Responsibilities:

  • Analyzed business requirements, participated in technical design, development of various modules assigned
  • Developed and designed User Interface Screens using JSP, JavaScript, HTML5
  • Extensively worked with J2EE using Servlets and JSP in Eclipse IDE
  • Developed JSPs for service management and user management modules
  • Worked extensively on Spring boot for building web services. Responsible for creating and maintaining Restful API using Spring Boot
  • Designed and developed Struts Action Classes and Views using JSP, Struts tag libraries and JSTL
  • Involved in writing tables in Universal Database and integrated with database developers for using stored procedures in dis application
  • Expertise in developing business applications using EJB implementing session beans for business logic, Entity bean for persistence logic and Message driven beans for asynchronous messaging communication. Implemented spring data for business logic
  • Used and developed PL/SQL triggers and master tables for automatic creating of primary keys
  • Mapped hibernate hbm and implemented spring configuration setup.
  • Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and request
  • Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of web page upon user request
  • Involved in writing and optimizing SQL Queries, and Stored Procedures
  • Prepared teh documentation for teh entire process for future
  • Involved in migrating data from data warehouses on Oracle/DB2 to Teradata
  • Build and deployed enterprise Java EE applications using WebLogic server
  • Involved in dealing with production bugs and interacted and updated teh status to teh business owner
  • Involved in writing test scripts using java and executed it through selenium cucumber

We'd love your feedback!