We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

OBJECTIVE:

A strategic and result driven full Stack Java developer with a demonstrated history of working in the IT industry in Analysis, Design, Big Data, Web Application Development, Management, and Implementation of various stand alone, client - server enterprise applications. Worked as a Java developer with Django Framework and java as a backend language and XML and HTML as front-end language with both relational and non-relational databases PostgreSQL, MongoDB on OS system Ubuntu/Linux. Expertise in project deployment using Jenkins/Heroku and using web services like Amazon Web Services.

PROFESSIONAL SUMMARY:

  • A skilled Java backend Developer, coder in multiple languages, Accomplished in Design, Development, Implementation of Java, Django, Flask client - server technologies-based applications, AWS, JAVA, and SQL
  • Extensive experience in analysis, design, development, implementation, and maintenance of software applications on Java, JSP, J2EE, Hibernate and Spring Framework.
  • Experienced in NoSQL databases like MongoDB, Cassandra and relational databases like Oracle, PostgreSQL, and MySQL databases. Exposure to NoSQL stores such as Apache Cassandra, MongoDB, Neo4j
  • Well versed in implementing Object-Oriented technologies, Web based client-server architecture, service-oriented architecture, and Object Relational Mappings (ORM).
  • Extensive experience in design, development and deployment of n-tier enterprise applications for JEE platform using Java, JDBC, JSP, Servlets, EJB (Session, Entity and Message driven), Struts, Spring, Tiles, JSTL, Tag Libraries, Hibernate, Web Services, JNDI, RMI, JMS, XSLT and XML
  • Designed, configured, and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS) EC2 and AWS S3, Snowflake, Databricks, RDS, VPC, Lambda, ELB, Cloud Watch and IAM
  • Well versed with DevOps, Web Application Security, OWASP, TDD, Continuous Integration and Continuous Delivery and Agile methodology.
  • Competent with container-based deployments

SKILLS:

API, Application Development, B2B Software, Software Engineering

Back End, Continuous Integration/Delivery

CI/CD,Continuous Integration, Design Patterns,Django

Enterprise Application,Application Integration,Git, Groovy, HDFS, HTML

JavaScript, Javascript Frameworks and Libraries

Bootstrap, Node.JS, React, Reactjs, Redux, Jenkins, JSON

Middleware Object-Oriented ORM, Python, Flask

Queue Management, Queue, Queues, Scripting, Shell Scripting

Subversion, SVN, Threading, Multi-Threading, XML, XSLT, EJB

J2EE, Java, Hibernate, Spring, JAX, JBoss, JMS, JNDI, Jquery, JSF, JSP, JSTL, RMI

Servlet, Servlets, Struts, Amazon Elastic Block Storage, EBS, Amazon Elastic Compute Cloud

AWS EC2, EC2, Amazon Simple Storage Service, AWS S3,Amazon Web Services,AWS

Apache Cassandra, Asteradata, Cassandra, Docker, Kubernetes, Mongodb, Openshift

Serverless Architecture, AWS Lambda database, Database Modeling, Data Model, JDBC

Mapping, MS SQL Server, SQL Server, MySQL, Oracle, PostgreSQL, SQL Queries, Stored Procedures

AJAX, CSS, SAAS Streaming, Tomcat. WEB Based, WEB Logic, Web Services, WebSphere, Apache Hadoop HDFS, Apache Kafka

Big Data, Clustering, Data Management, ETL, Kafka, Nosql, Software as a Service, Splunk, Change Management, Configuration Management

ClearCase Deployment, Maven, Android, Angularjs, Model View Controller, MVC, Restful Web Services, Rest Services, Rest Web Services

Sencha, Automated Testing, JIRA, Junit, Selenium, Unit Testing, Unit Tests, Microservice, Microservices, Provisioning, REST, Apache

Linux, unix, Unix Shell, Model-View-Controller, User Interface, UI, HTTP, Messaging Protocols, SOAP

CHEF, DEV OPS, Devops, Puppet, CVS, Version Control, Version Management, Version Management Software

EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Design and develop bank receivables system's UI components and Cash Pro online application using Python, JavaScript, Angular 4, Spring and SQL
  • Responsible for structuring single page applications using Angular 4 to make them easy to maintain and to ensure they are highly modularized Implemented Backend using Node.js and MongoDB is used for storage and handling of data.
  • Designed and developed the monitoring system used for AWS Elastic Environments, including monitoring individual instance health, overall environment health, and managing individual component failure cases e.g. missing ELB, misconfigured Autoscaling Group, misconfigured EC2 Security Group, etc.
  • Developed code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Worked on setting up the end to end infrastructure for CI/CD (continuous Integration and Continuous Delivery) using Jenkins, Maven and Groovy scripts.
  • Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere Performed configuration with Configuration management tools Puppet, Chef, Centime etc.
  • Worked in Test Driven Development environment, leveraging QA automation test suite to provide unit tests and integration tests for all new functionality using Jasmine/Karma
  • Developed web Components using JSP, Servlets and Server - side components using EJB under J2EE Environment.
  • Worked on implementing Microservices architecture by using docker images and deploy them on the AWS ECS services.
  • Have experience on Kubernetes and Docker Container for runtime environment of system to build, test & deploy.
  • Containerized applications using Docker: Created docker files, built docker images for microservices to run on Kubernetes platform.
  • I've setup Docker swarm cluster to build the cron jobs to avoid the downtime/failover and automated the Docker containers deployments using Kubernetes.
  • Developed reporting dashboards, which processes large amount data that are stored in Elastic Search and My SQL platforms and generates reports and displays in dashboards.
  • Written Spring Job and JMS Queue Listeners using ActiveMQ for IVRS call out module.
  • Developed API for using AWS Lambda to manage the servers and run the code in AWS.
  • Worked on Angular 2/4 by consuming Restful web services & used Angular forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Loaded data in a Distributed Data Base environment and worked with messaging protocols JMS.
  • Developing Micro services RESTful APIs that provides fast and efficient data exchange against SQL and NoSQL Databases for the BI SaaS product.
  • Used ETL tools such as snap logic, Using S3 Data pipeline to move data to AWS Redshift.
  • Highly used Angular 2 router to build single page application for navigate through the different status and multiple modals.

Confidential

Java Developer

Responsibilities:

  • Responsible for requirements gathering, analysis and design. Involved in development for web - application pages by using latest UI technologies like HTML 5/4, CSS3, Ajax, JSP, Servlet and JavaScript.
  • Performed functional & unit testing for developed codes for performance improvement. Used Core Java, Multi-threading, JDBC and J2EE concepts to connect UI with database and backend-services.
  • Connected and deployed code packages through Apache Tomcat Server to web browser of the Android device and Android emulator from eclipse.
  • SOAP web services were developed to achieve GML data with Apache Axis-2. Used SOAP for Web Services by exchanging XML data between applications over HTTP. Tested SOAP web services using SOAP UI and REST web services using REST Client.
  • Data entry and connectivity with the user interface with MySQL-SQLyog with WampServer.
  • Developed Stored Procedures and SQL queries for user and data management with user login/register authorization.
  • Checking scalability for the web-application on different Android versions with the help of Android Emulator and Android phone.
  • Performing integration developed code with Android emulator and Android device.
  • Worked on ReactJS for its code reusability and integrated Bootstrap.
  • Used Redux architecture in the whole process to connect Actions.
  • Involved in designing database Model, API's, Views using python to build an interactive web-based solution.
  • Created Restful API's to integrate and enhance functionalities of the application.
  • Also Utilized Restful API in communication
  • Facilitated customization of systems by encouraging software engineering team to adopt emerging standards for software application development tools and technologies.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.

We'd love your feedback!