We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Springs, FL

SUMMARY

  • Full Stack Java Developer with around 5 years of experience in IT industry working with object - oriented programming, design and development of Multi - Tier distributed, Enterprise applications using JAVA and J2EE technologies with Software Development Life Cycle (SDLC) in various Domains. With a Good exposure to the entire Software Development Life Cycle (SDLC) methodologies like Waterfall, Agile/Scrum viz.
  • Customized Requirements Collection, Design, Implementation and testing activities.
  • Expertise in software design patterns/frameworks J2EE Design Patterns (MVC, Business Delegate, Service Locator, Data Transfer Objects and Data Access objects) and GOF Design Patterns (Abstract Factory, Factory Method, Singleton, Session Factory, Template Method, Strategy Pattern).
  • Experienced in LDAP for authentication scheme and in middleware technologies, MQ Series. Hands-on experience with Eclipse, Cloud Foundry and source control tools like Git, Bitbucket, Stash
  • Experienced on Cloud Modules like Infrastructure as a Service (IaaS) Platform as a Service (PaaS), Software as a Service (SaaS) and IT web Apps.
  • Experienced with cloud technologies like AWS, Microsoft Azure, Google cloud, Rackspace and hands-on experience in Big Data with Hadoop, MapReduce and NoSQL databases like Cassandra, MongoDB, CouchDB, PostgreSQL, HBase, Oracle NoSQL database.
  • Expertise in deploying applications on Application Servers and Web servers - IBM WebSphere, BEA WebLogic, JBoss, Apache Tomcat, and Glassfish System Application Servers.
  • Strong working knowledge on Relational and NoSQL databases like MS-SQL, Oracle 12c/ 11g/ 10g/ 9i/ 8i, MongoDB, Sybase, MySQL, CouchDB, Cassandra, PostgreSQL, Redis, Teradata. features like Inversion of Control (IOC) and configuring application context for spring bean factory.
  • Extensive experience in designing, developing and implementing Model View Controller (MVC2) using Struts, Spring Framework, Hibernate ORM framework.
  • Experienced with various J2EE design patterns like Command, Factory, Observer, Front Controller, DTO, DAO, MVC, SOA, Micro Services, Session Facade, Business Delegate, Service Locator, Transfer Object, and View Object in the development of enterprise applications.
  • Experienced in implementing Web Services based on Service Oriented Architecture (SOA) and Monolithic architecture using SOAP, Restful Web Services, JAX-WS, UDDI, WSDL, WADL.
  • Experienced with Cloud technologies like AWS and Cloud computing infrastructure such as Amazon Dynamo DB, Amazon SQS, Redshift.
  • Beneficial knowledge in Configuring, Monitoring and automating AWS as well as involved in deploying the content cloud platform on Confidential using EC2, S3, SQS, SNS and EBS.
  • Experienced in developing the Enterprise and Web applications on n-tier Architecture using Java/J2EE and java-based technologies such as Servlets, JSP, Hibernate, Spring, EJBs, Struts, JNDI, Web Services, XML, JPA, JMS and JDBC.
  • Experience in developing light weight business component and integrated applications using spring framework using. Extensive experience in AWS (EC2, S3, Simple DB, Amazon RDS, Cloud Watch).
  • Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.
  • Extensive programming experience in Core Java concepts including Multi-Threading, Exception Handling, Collection API, Object Oriented Programming (OOPs) concepts like Polymorphism, Inheritance, Abstraction, Encapsulation, Object and class.
  • Extensive experience in system analysis, design, development and implementation of web-based application using HTML5, CSS3, Angular JS, Angular 2, Node JS, React JS, AJAX, jQuery.
  • Extensive Design implement and test services experience in a Micro Service-oriented architecture and has implemented the REST based Microservices using the Spring Boot, Spring Data with JPA (Java Persistence API).
  • Hands-on experience in Spring AOP for Logging, Transactions and Messaging.
  • Experienced in implementing the various services using Microservices architecture in which the services dependently, implemented Spring Boot Microservices to divide the application into various sub modules.

PROFESSIONAL EXPERIENCE

Sr. Java Developer

Confidential, Springs, FL

RESPONSIBILITIES:

  • Extensive experience in working on design, development, testing, implementation, deployment, enhancements & production support in Linux/Unix and Windows environments/Platforms
  • Beneficial working experience on bug tracking tools like JIRA, CRM, Bugzilla, Remedy and qTrack in Testing phase.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.
  • Experienced in Microservices-Spring Boot, Pivotal Cloud Foundry (PCF) and Engagement using Spring Boot.
  • Strong acquaintance with Python, Docker, Linux, Configuration Management, Jenkins, PostgreSQL, Redis, Flask, PaaS / IaaS.
  • Designed and implemented data model using Hibernate 3.0 as the persistence layer that uses Oracle as backend database. Used LDAP for Authentication and Authorization.
  • Used AJAX for request response processing without reloading the complete page in the client side.
  • Extensively involved in developing core persistence classes using Hibernate 3.0 framework, writing HQL queries, creating hibernate mapping (.hbm) files.
  • EJBs in the application and developed Session beans for the business logic at the middle tier level.
  • Created Test plan documents and testing using Junit Framework. Used JAXB parser for parsing valid .xml files as defined by XSD.
  • Extensively used various J2EE design patterns like Factory, Singleton, Data Access Objects, Data Transfer Objects, Business Delegate and Session Façade in the project, which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Built RESTful Webservices interface implemented in Java. Used Tomcat server for application development with Eclipse.
  • Designed and implemented Java Classes, Interfaces, Model design, and interface layer design with other team members.
  • Developed JSP’s and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Involved in writing services to write core logic for business processes. Involved in writing database queries, stored procedures, functions etc.
  • Used Log4 J components for logging. Perform daily monitoring of log files and resolve issues.
  • Implemented JMS using Spring JMS Template, with JMS listener as processor. Apache Active MQ is used as a broker. Participated in Agile Scrums and Sprints.
  • Involved in the development of presentation layer and GUI framework in JSP, HTML and client-side validations were done using JavaScript.
  • Involved in preparing the technical design documents using UML data model representation, use case diagrams, Sequence Diagrams, Class Diagrams using Rational Rose
  • Hands on working experience on building and deploy tools - Ant, Gradle and Maven with Hudson and Jenkins build.
  • Strong understanding on working with SCM/0056ersion Control Management Tools Clear Case, SVN, CVS, VSS and PVCS. Implemented entire application in Spring MVC 3.0 design framework.

Java Developer

Confidential, Gainesville, FL

RESPONSIBILITIES:

  • Involved in injecting dependencies into code using Spring IOC module of Spring Framework
  • Expertise in working with Integrated Development Environment (IDE) tools such as My Eclipse, KOMODO, Eclipse, IBM Web Sphere Studio Application Developer (WSAD), Rational Application Developer (RAD), Oracle JDeveloper and NetBeans.
  • Transfer of data from presentation tier to web tier is done using Value Object (VO) Implemented on Agile Process.
  • Developed front end modules and consumed various Web services in the business layer using protocols like SOAP, UDDI and WSDL for business processes like financial resolver, net worth calculator, Credit Card Application and tax calculator etc. in the application.
  • Extensively worked on NPM (node package manager) in Node JS to install and manage packages.
  • Used JAXR API for retrieving WSDL file from Universal Description Discovery and Integration Registry (UDDI).
  • Developed web services using Restfull.
  • Building and deployment of EAR, WAR, JAR files on test, stage and production systems in WebLogic 10.3.6 Application Server.
  • Involved as a mentor for the junior developer and server as an interface between programmer and management.
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using Junit.
  • Implemented AOP paradigm for modularity. Involved in writing PL/SQL Stored Procedures, Functions, Triggers and Views for Oracle 10g database.
  • Designed and deployed XML files for Dispatcher Servlet, Application Context and Controllers to implement the Inversion of Control (IoC) module in Spring 2.
  • Experienced in Spring modules -Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Spring, Microservices, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul.
  • Used LOG4J & JUnit for debugging, testing and maintaining the system state.
  • Highly motivated self-starter with Excellent Communication, Presentation, and Problem-Solving Skills and committed to learning modern technologies.

Software Developer

Confidential

RESPONSIBILITIES:

  • Designed and developed the framework to consume the web services hosted in AmazonEC2instances.
  • Worked withSpring Core,Spring MVCFramework for Dependency Injection (DI), and Spring Context to provide message sources.
  • Building reusable components and front-end libraries by usingReact.JS. Object storage serviceAmazon S3is used to store and retrieve media files such as images.
  • Involved in debugging the defects, code review and analysis of Performance issues. Integrated different other modules with current existing reporting applications.
  • Extensively used JUnit/Mockito and developed JUnit tests classes. Involved in writingJava APIfor Amazon Lambda to manage some of theAWSservices.
  • Involved in setting upMavenconfiguration and helping Continuous Integration (CI) Issues.
  • Extensively usedGITas the version controlling Tool. ExportedSQLdata into Elastic search to allow much faster and scalable user searches from the database.
  • DevelopedAngularJSSingle Page Application consumingJSONdata from Restful services. ConfiguredLog4jfor adding the debugging information in the code base.
  • Designed and developed Application using SpringMVCand Spring Templates. Used various Core Java concepts such as Exception Handling, Collection API's to implement various featuresand enhancements.
  • Built Kafka-Spark-Cassandra Scala simulator for MetiStream, a big data consultancy; Kafka-Spark-Cassandra prototypes.
  • Developed a Restful API using & Scala for tracking open source projects in GitHub and computing the in-process metrics information for those projects.
  • Developed analytical components using Scala, Spark, Apache Mesos and Spark Stream.
  • Developed front end using theJSF, JSTL, HTML5, CSS3, JavaScript, jQueryandAngularJS. Developed Junit test classes for unit testing purposes.
  • Used Hibernate for connecting to the database and mapping the entities by using hibernate annotations.

Software Engineer

Confidential

RESPONSIBILITIES:

  • Used Java J2EE design p Confidential erns. Involved in client server-side validations. Involved in writing JDBC code to get data base connectivity.
  • Implemented server-side validations and developed model classes.
  • Created and modified Stored Procedures, Functions and Triggers Complex SQL Commands for the application using PL/SQL. Monitored the error logs using Log4j and fixed the problems.
  • Designed JDBC Connection for data retrieval and updating purpose, also developed connection pool to avoid waiting time for database connection.
  • Used and implemented Spring MVC 3.0 to decouple the object classes dependency, to keep the MVC configuration simple.
  • Implemented AJAX to make web pages more interactive, also enabling switching between different independent tabs. Extensively used Eclipse for writing code.
  • Involved in the Database structuring and Tables creation needed for the project. Instrumental in tuning the framework to meet the performance standards.
  • Designed and developed web-based software using STRUTS MVC Framework.
  • Used AJAX and JavaScript to handle asynchronous requests, and CSS was used to keep uniformly in look of the application.

We'd love your feedback!