We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • 9 years of IT experience in analysis, design and implementation & testing of Object - oriented applications in the client/server, web services, distributed, integrated environments using J2SE andJ2EE.
  • My Focus is more than backend related work of Java, J2EE, REST or SOAP services, Databases, CI/CD integrations, Python (Optional). And may be around 20-30% of UI related work.
  • Extensive development experience in object-oriented analysis, design and programming (OOA/OOD/OOP) throughout complete SDLC in various models like Waterfall and Agile.
  • Development of Cloud deployed applications.
  • Having around 3+ years of experience in Cassandra Database.
  • Expertise in writingJUnit test cases for different kinds of applications and also development experience in mock objects to simulate real objects.
  • Experience in writing database objects like Stored Procedures, Triggers, SQL, PL/SQL packages and Cursors for Oracle, SQL Server, DB2 and Sybase.
  • Conducted detailed analysis to support designing and development of BPM applications.
  • Experience with APIGEE Edge, Developer Portal & APIGEE Baas platform.
  • Sound experience in Agile development methodologies like TDD and BDD and implementation of tests with selenium, cucumber/capybara in Ruby
  • Implemented Hadoopbased data warehouses, integrated Hadoopwith Enterprise Data Warehouse systems.
  • Experienced in working with version control systems like GIT and used Source code management client tools like GitBash, GitHub, Git Lab, BitBucket.
  • Experience in developing the applications which can talk to NoSQL Databases like Mongo and Couch DB.
  • Proficient in writing build scripts using Maven, Gradle, Sbt.
  • Experienced in using CVS, SVN and Git as version Control Systems.
  • Proficient in unit testing the application using Junitand logging the application using Slf4j-Log4J.

TECHNICAL SKILLS

Languages: Java, Python, Scala, Go,PHP.Databases MySQL, MSSQL, Oracle, MongoDB

Web Frameworks: Spring Boot 2.x, Spring 3.x, Spring Data JPA, Google Guice, Django, Flask

Unit Test Frameworks: Junit, TestNG, Mockito, Unittest, PyUnit, GTest, Jasmine

SAST and Security Tools: SonarQube, CheckMarx, Nessus, CCS VM, Qualys, ZAP, Burp Suite

Monitoring Tools: Nagios, Splunk, New Relic, Prometheus, Graylog

UI Frameworks: HTML5, CSS3, JavaScript, React.js, Angular 2+

IDEs: Intellij,Eclipse, PyCharm, NetBeans, Visual Studio Code

Protocols: TCP/IP, HTTP, FTP, and SOAP.

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Implementation of SOA using Web Services and MQ (with Java Messaging Service (JMS) & Taco EMS).
  • Involved in SDLC requirements gathering, analysis, design, development and testing of application developed using AGILE methodology.
  • Architected and developed new or enhance existing front-end portal for cloud provisioning, continuous integration and devops
  • Created continuous integration builds using Maven and Jenkins and deployed on WebSphere application server.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API’s and Spring Boot for micro-services.
  • Implemented routing rules and validation policies in APIGEE.
  • Consumed Web Services by implementing Spring REST support is to make the development of RESTful Web services.
  • ConductedAutomation testingusing the Standards, guidelines and structured methodology in testing the application.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API’s and Spring Boot for micro-services.
  • Developed PCF based Microservices to expose the key Identity management features on the cloud.
  • Integrated GitLab into Jenkins to automate the code checkout process.
  • Implemented & maintained the branching and build/release strategies utilizing GIT.
  • Setting up apigee proxy API on Azure cloud platform Automating the Apigee installations and work flows.
  • Proficient in Cloud Technologies of Service like S3, EC2, EB, SNS and Azure, PCF.
  • Part of the team installed and configured Hadoop Map Reduce and HDFS.
  • IntegratedJavaandAngularbased application to Elastic Search tier via Spring 4 Restful Controllers communicating to a customjavautility wrapping the Jest API.
  • Expert in implementing unified data platform to gather data from different sources usingKafka and JavaProducers and consumers.
  • Used Agile and Kanban frameworks to manage the product development workflow.
  • Designed and implemented Cassandra NoSQLbased database and created REST enabled Web Services.
  • Created, implemented and managed Pivotal Cloud Foundry deployments
  • Integrating spring with Elastic search.
  • ImplementedApacheKafkato provide a unified, high-throughput, low-latency platform for handling real-time data feeds
  • Design, build, maintain and support the Apigee infrastructure
  • Developed Python/Django application for Google Analytics aggregation and reporting.
  • Explored Spark, Kafka, Storm along with other open-source projects to create a real-time analytics framework.
  • Python, Django, MySQL were used to in certain applications

Environment: Java8/7/6, Spring4, JavaScript, Hibernate, Maven, HTML, CSS, JMS, XML, XSLT, SOAP,TDD, Unix, Web2.0, Apigee, Oracle, Ci/CD, SQL, JMS, MongoDB, JDBC, Spring MVC, Micro Services, JSON.

Confidential, Houston,TX

Full Stack Java Developer

Responsibilities:

  • Developed, Installed and configured Hive, Hadoop, Big data,hue, oozie, pig, sqoop, Storm, Kafka, Elastic Search, Redis, Java, J2EE, HDFS, XML, PHP, Zookeeper, Flume and Oozie on the Hadoop cluster.
  • Developed REST services to talk with adapter classes and exposed them to the Angularjs front-end.
  • Worked with NoSQL and Big data technologies such as Mongo db, Cassandra, Hadoop.
  • Worked on Javascript to validate input, manipulated HTML elements using Javascript, developed external Javascript codes that can be used in several different web pages.
  • Converted a monolithic app to microservices architecture using Spring Boot using 12 factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • Designed and developed backend application servers using Python.
  • UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
  • Implemented methods to validate, invalidate, keepalive session for login process and maintaining session credentials.
  • Developed REST services to talk with adapter classes and exposed them to the Angularjs front-end.
  • Worked with PHP to contact the database.
  • Programming experience in node.js, mongo db, Java and MySQL.
  • Designed and developed the application using agile methodology and followed TDD, Scrum.
  • High use of Selenium in collecting client's information, development, identifying test cases, compatibly testing, automation of test scripts, Flex application testing and design, requirements review, design review, test plan review.
  • Developed views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
  • Designed and developed client and server components of an administrative console for a business process engine framework usingJava, Google Web Toolkit and spring technologies.

Environment: Java 1.8, Eclipse, J2SE, J2EE, JAX-RPC, JSP, HTML5, CSS, JSP, JavaScript, jQuery, AJAX, XML, Servlets, APEX Triggers, SOA, JBOSS Fuse, Struts, Hibernate, Spring MVC, Spring Boot, Restful Web services, Microservices, PL/SQL, Oracle, ANT, CVS, Junit.

Confidential, Irving, TX

Full Stack Java Developer

Responsibilities:

  • Used Agile Methodologies and SDLC for managing life-cycle development of the project.
  • Translated client's business requirements into use case models
  • Designed and developed application using JSP Custom Tags, Struts tags &JSTL tag libraries.
  • Developing the J2EE Application using IBMRAD6.0,Oracle Database and SpringIOC Framework and deploying to IBMWAS6.0 application server
  • Web UI development using JSP, CSS, SOA and Javascript.
  • Used Spring Core for middle tier development to achieve inversion of control
  • Managed application deployment using Python.
  • Experience Working onSelenium, SOAP UI, REST/SOAP testing and API testing.
  • Analyzing the SQL queries and optimizing the performance for increased productivity.
  • Developed Backend using Node.js and saving data.
  • Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client Side validations were done using Javascript.
  • InstallKAFKAon Hadoop cluster and configure producer and consumer coding part in Java to establish connection from twitter source to HDFS with popular hash tags.
  • Written test scripts for the components developed usingReactJS.
  • Implemented MVC architecture using spring and Struts frameworks combined with EJB 3.0 and JPA 2.1 for database persistence.
  • Working as a developer in developing the business and user interface classes using Groovy and Grails.
  • Used Knockout JS framework for UI-Model View binding
  • Handling administration for Agile PLM and Maintaining the Data flow from ERP to Agileand Agileto data mart.

Environment: Java7, J2EE, JavaScript, Spring IOC, AOP, MVC, jQuery, Spring4,SOAP& Restful, Apache CXF, WSDL, JUNIT, Mockito, JMS, PHP, Scrum, Design Patterns, Servlet, JSP, XML, SVN, MySQL, SQL, Log 4J, JBOSS, CSS3, Struts.

Confidential

Java Developer

Responsibilities:

  • Implemented Struts Framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Developed Struts Framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer.
  • Used JDBC to do CRUD operations. Wrote SQL queries, stored procedures, Triggers.
  • Extensively used JDBC to access the database objects.
  • Prepared UNIT test cases, taken care of JUnit Testing.
  • Developed the front-end UI using JSP, HTML, JavaScript, and CSS.
  • Implemented Struts Validators framework to validate the data.
  • Developed Ant(build.xml) targets for build and deployments on WebSphere Application Server 5.0.
  • Developed Stored Procedures in the Oracle 9i database.
  • Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.
  • Developed software applications using C++ and other object-oriented languages.
  • Involved in writing unit test plans and developing test cases using JUnit.

Environment: Java6/7,J2EE,Eclipse,Windows,UNIX,JSP/Servlets,jQuery,Apache Tomcat,JDBC,XML,XSLT, CSS, Ajax, HTML, C++, Oracle, UNIX, Hibernate, Spring, Oracle.

We'd love your feedback!