We provide IT Staff Augmentation Services!

Java Developer Resume

Columbus, OH

SUMMARY:

  • Experienced in a fast - paced Agile Development Environment including Test-Driven Development (TDD) and Scrum.
  • Involved in hands on programming on the core application development using multithreading, Groovy and Grails that combines Hibernate and spring.
  • Excellent Experience on various Python integrated IDE's such as Sublime Text, PyCharm, Eclipse and NetBeans.
  • Experience with ORM Tool with Entity Frame work/ Hibernate using LINQ and Lambda expressions.
  • Experimented with Java 8 lambda, Naashon JavaScript engine.
  • Good knowledge in establishing database connections for Python by configuring packages MySQL-Python. Integration of Linux based applications with Windows Authentication and Authorization
  • Proficient in Java/JEE Design Patterns including Singleton, Factory, Model View Controller (MVC), Data Access Object (DAO), and Business Delegate. Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Very Strong in developing JEE applications using HTML, HTML5, CSS, CSS3, DOM Manipulation, JavaScript, jQuery, AJAX, JSON and AngularJS, Node.js, Grunt, Gulp, Bower.
  • Worked as production support developer for Interval International website and managed all production fixes and directed to the right development teams.
  • Hands on experience with AWS solutions using CloudFormation Templates and launch configurations to automate repeatable provisioning of AWS resources for applications.
  • Created AWS EBS volumes for storing application files for use with AWS EC2 instances whenever they are mounted to them and installed Pivotal Cloud Foundry (PCF) on EC2
  • Good Working experience in using different modules like Spring Core Container Module, Spring Application Context Module, Spring MVC Framework with STS module, Spring AOP Module, Spring ORM Module etc. in Spring Framework.
  • Valuable experience on web servers like Apache HTTP, Apache Tomcat, and application servers JBoss7.0 GA, BEA WebLogic 8.1, IBM WebSphere 6.0/6.1/7.0/8.5 and configuring them.

TECHNICAL SKILLS:

Languages: Java (JDK 1.8/1.7/1.6), C, C++, SQL, PL/SQL

Web and Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, RMI, MQ, CSS, JMS, HTML5, AJAX

Architecture/Frameworks: J2EE 1.4/1.3, JSF, Spring, Hibernate3.0, MVC

Web Services: REST, SOAP (WSDL), UDDI

Testing Framework and Test Management Tools: JUnit, SOAP UI, Postman

XML Technologies: XML, XSL, XHTML, XSLT, SAX and DOM

Tools: Log4j, Jenkins, UML, Swagger, Apigee

Application Servers: Tomcat, WebSphere, WebLogic, JBoss

Databases: DB2, MS Access, SQL Server, PostgreSQL

IDE Tool: Eclipse, Net Beans, IntelliJ

Scripting Language and Build Tools: JavaScript, Maven

WORK EXPERIENCE:

Java Developer

Confidential, Columbus, OH

Responsibilities:

  • Created and executed development plans as well as revise as appropriate to meet changing needs and requirements.
  • Participated in the gathering and reviewing of business requirements and translating these into functional/technical designs.
  • Development and building of microservices using Spring Boot and Gradle.
  • Leaded and coordinated the team in designing, development, implementation, and support of application or product.
  • Followed agile best practices in maintain and improve work of the agile team.
  • Review of team members pull request and suggest necessary comments to improve the code.
  • Worked on Spring Boot, Spring Restful and Soap template to develop Application Level Micro Services.
  • Data sources from Injection microservices produce and consume data from apache Kafka to enhance data from enhancer microservices.
  • Worked on flavor of test case like contract test, performance test, functional test and E2E test by using the Mockito Framework.
  • Used Tableau for visualization of data from PostgreSQL and easy to troubleshoot is there is an issue with the particular consumer.
  • Implemented Micro Services based Cloud Architecture on AWS Platform and Cloud Foundry.
  • Worked on Creating the topics in Kafka for our webservices for the Logging improvement and then to ELK from where the traffic is being visualized in the Kibana.
  • Wrote Kafka producers to stream the data from external rest APIs to Kafka topics.
  • Responsible for generating Dashboard Kibana for the service to see the incoming traffic. Created dash boards from the scratch in different environment, where we can narrow down the incoming traffic and visualize.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application with very less configuration.
  • Configure Elasticsearch, Logstash and Kibana to provide an end - to-end pipeline for log analytics in near real time.
  • Used Spring Core Annotations for Dependency Injection Spring DI and for REST API s and Spring Boot for micro-services and Lombok plugin for annotations.
  • Experienced in Writing the Splunk and Kibana queries for reporting, dashboards for analysis.
  • Worked with Cassandra NoSQL Database
  • Implemented the amazon SQS for the queueing to load the data on Hadoop File system and move the same data to MongoDB, NoSQL database and Logstash (ELK) for fraud monitoring tools.
  • Involved in working with building tools using Maven and integrated with Jenkins for performing the Jenkins jobs.
  • Used Big Data Technologies such as Cassandra, Hadoop Ecosystem for development.
  • Worked on design, development and architecture for Cloud Services, Micro Services, and Web Services
  • Wrote JUnit test cases for unit, integration, and functional tests, run automatically by Pivotal Cloud Foundry (Go CD) in the builds triggered by each push to Git Worked on Repositories like VSS, SVN, GIT Gerrit Used GIT repository for software configuration management and version control Used Git Hub version control for file Management.
  • Used GIT as version management, Jira for defect management system.
  • Knowledge about securing an end-to-end distributed system.

Environment: Java, J2EE, Spring, Spring Boot, Hibernate, REST, Soap, Microservices, Kibana, SERVLET, Mongo DB, Cassandra, Oracle, PL/SQL, JDBC, UML, MongoDB, Junit, MAVEN, GW, Kafka, Hibernate, Rest, Soap, log4j, JUnit, Web Services, JSON, XML, XSL, Web Logic Application Server, Kafka, Zookeeper, Logstash, Splunk.

Java Developer

Confidential, Columbus, OH

Responsibilities:

  • Participated in design and development as a Core Java and J2EE Software developer. Pooling up most apposite design pattern for DAO and implementing interface to reduce code reuse. Understanding the Business Process and developing logic and software stack based on business flow.
  • Using advanced level of HTML5, AJAX, JavaScript, CSS3 and pure CSS layouts. Implemented application level persistence using Hibernate and Spring. Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Developed and designed new cross - browser accessible interfaces using jQuery and JavaScript. Involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content. Used WebLogic for deployment of applications.
  • Used XML and JSON for transferring/retrieving data between different Applications.
  • Develop procedures to automate security tasks during code builds and deployments.
  • Respond to and, when appropriate, resolve or escalate security incidents.
  • Report unresolved security exposures, misuse of resources, and noncompliance situations using defined escalation processes.
  • Conceived and designed custom POCs using Kafka 0.10 and the Twitter Stream in standalone mode; architected the front-end near real-time data pub/sub non-blocking messaging system using the Kafka.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database. Uses the DAO pattern for data access layer and JMS API for the messaging requirement. Used JavaScript and jQuery for validating the input given to the user interface. Developed test cases and performed unit test using JUnit Framework.
  • Created distributed Oracle coherence domains, configuration and system design based on oracle coherence. Involved in intense User Interface (UI) operations and Client side validations using AJAX toolkit.
  • Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling. Used SVN Subversion for software version control.
  • Developed web applications using Spring MVC, jQuery, HTML5, Used Eclipse IDE for designing, coding and developing applications. Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client Side validations were done using JavaScript.
  • Implemented a prototype to integrate PDF documents into a web application using iText PDF library. Customized Jasper Reports and SQL procedures according to the client requirements. Designing and creating business rules using Corticon Rule Engine. Utilized Agile Methodology (SDLC) to managed projects.
  • Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle.
  • Designed and implemented interface elements using Google Web Toolkit.
  • Developed a Web 2.0 control console using GWT to manage data matching for data staging.
  • Uses the DAO pattern for data access layer and JMS API for the messaging requirement.
  • Used Backbone.js to create Data model to and to trigger event-handling on data change on UI interface.
  • Involving in Building the modules in Linux environment with Ant Script.
  • Enhanced user experience by designing new web features using MVC Framework like Angular 2, Backbone.js, Require.js, Node.js and EXT.js, ExpressJs.
  • Created multi AWS VPC instances.
  • Making changes to the existing web applications and creating new components using React JS.
  • Designed and developed asynchronous RESTful Microservices using Spring boot, that are consumed by other microservices with an average response time of 30 milliseconds.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application with very less configuration.
  • Used the Node.js and Angular js MVC Frameworks in the development of the web applications.
  • Built a robust and secure CONTENT MANAGEMENT SYSTEM for few projects as per clients' needs and requirements where HTML, CSS, AJAX and JQUERY were extensively used
  • Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers for cross-browser implementation.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
  • Used Bamboo for continuous integration and continuous deployment server.
  • Implemented design patterns in Scala for the application.
  • Implemented Bamboo to run multiple builds in parallel for faster completion.
  • Developing Web Pages by using HTML5, CSS3, jQuery, JavaScript and working knowledge of Angular js, bootstrap.js, and React js.
  • Used AJAX frameworks like jQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
  • Worked as a production test support Java Developer in IT department, investigating, analyzing and resolving issues in Java/J2EE based.
  • Developed test specs for controllers using JASMINE
  • All the functionality is implemented using Spring IO / Spring Boot and Hibernate ORM. Implemented Java EE components using Spring MVC.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot.
  • Used Bitbucket for web-based version control repository hosting service.
  • Worked with Reducers, React Containers to update the state of an App produced by Redux, Flux, Native and by mapping those to the React component using React-Redux, React-Flux and React Native.
  • Used MongoDB for storing employee details, designing documents and collections.
  • Operational management to business problems. Involved in the management multiple small projects, to Commercial operations enhance the existing functionality and web pages for global clients' employee share plans.

Environment: Java, J2EE, Javascript, HTML5, CSS3, Angular js, Spring, Spring Boot, Hibernate, Struts, Weblogic, REST, Microservices, JQuery, AJAX, ExtJS, JavaScript, JSP, SERVLET, Mongo DB, Cassandra, Oracle, CRUD, PL/SQL, JDBC, UML, MongoDB, Apache Spark, Bamboo, Junit, MAVEN, GW, Node.js, React JS, Jasmine, Jasper report, ILOG, Typescript, Bitbucket, Web 2.0, SOA, Scala.

Java/Apigee Developer

Confidential, Reston, VA

Responsibilities:

  • Interaction with team members during scrum stand up meeting regarding the deliverables. Involved in projects implementing Agile Methodology principles: daily stand up meeting, sprints and scrum meeting through wireframes. Involved in building restful web service application using Spring framework by making use of dependency injection concepts and Spring MVC Architecture.
  • Worked as a support to add conditional flows in APIGEE Edge to transform the parameters from Proxy Endpoint to Target Endpoint.
  • Involved in implementing of out the box policies into ProxyEndpoint's pipeline, TargetEndpoint's request pipeline, ProxyEndpoint's response pipeline and TargetEndpoint's response pipeline.
  • Implemented APIGEE proxies in Test environment and bundled the proxies for product environment.
  • Hands on experience in debugging and tracing the sessions by making using of Trace feature provided by APIGEE.
  • Involved in creating security by making using of verify API key.
  • Co - ordinated with the client to get the request as a parameter and assigned these parameters in Assign Message policy to hit the TargetEndpoint.

Environment: GIT, Eclipse 3.4, APIGEE EDGE

Java Developer

Confidential

Responsibilities:

  • Build application functionalities using Core Java, Jdbc, Jsp, Servlets.
  • Worked on Frameworks such as Spring, Spring Boot and Hibernate.
  • Deployed application using Tomcat and used GIT as a version tool.
  • Responsible for adding functionalities for existing application using Servlets.
  • Good knowledge in Spring concepts such as Beans, Bean container, Application Context.XML, Controller and Spring Annotations.
  • Developed of User Interface features in Spring using JSP and JavaScript.
  • Designed the User interface pages using HTML and CSS.
  • Worked on implementation and consumption of web service, namely, RESTful and Soap.
  • Involved in Spring MVC Architecture components by using dispatcher servlet, Controller, views and model.
  • Built DAO objects for the interaction of Business logic with database.
  • Used maven for build and packing the project.
  • Involved in few of the release calls from on - shore client.

Environment: O/S: Windows XP

Language: Java/J2EE

DB Used: Postgres

Technologies: Spring Framework, JSP, Servlets, XML

Tools: Eclipse 3.4

Servers: Tomcat

Hire Now