We provide IT Staff Augmentation Services!

Java Software Developer Resume

5.00/5 (Submit Your Rating)

Mclean, VirginiA

SUMMARY

  • Extensive 6 years of experience in all phases of Software Development Life Cycle which includes Analysis, Design, Development, Testing and Maintenance using Java/J2EE technologies.
  • Assisted front - end developers with User Interface usingAngular 5framework, along with NPM,HTML5,CSS 3, andBootstrap 3for page styles to build aSingle Page Application (SPA)
  • Extensive experience in developing user interface using HTML5, CSS3, JavaScript, JQuery, Ajax, Bootstrap, AngularJS.
  • Having experience with Cloud Computing Service environment like Amazon Web Services (AWS) and managed EC2, S3 bucket.
  • Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
  • Developed Oracle XML Bamboo Jenkins IIS Chef Puppet PL/SQL Stored Procedures.
  • Strong programming skills in Java 1.7/1.8 and J2EE with extensive ability to develop scalable applications.
  • Build and maintain code repositories and code migrations using CI/CD strategies (GIT, SVN, CSV, and Jenkins).
  • Proficient in building Web/User Interface(UI) using HTML, AngularJS, Node JS, CSS/CSS3 and JavaScript, JSON, AJAX, Bootstrap and XML.
  • Experience with CI CD pipelines to integrate the Java code to align with DevOps practices using Docker.
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef, Puppet and Ansible.
  • Hands-on experience with J2EE Architecture, Application servers and Web servers and wide variety of development tools (Web Sphere, Apache Tomcat, STS, BitBucket.
  • Designed and created the MySQL database and coded JDBC transactions using Java Prepared Statements.
  • Experience in Cloud Computing using PCF, Docker, AWS EC2 and S3.
  • Developed Rest Api in Node JS using express service.
  • Expert in building Microservice applications using Spring Boot for developing RESTful web services.
  • Development with relational database management systems RDBMS including Oracle, Sybase, MySQL, MS SQL Server, and PostgreSQL and such tools as SQL, PL/SQL
  • Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
  • Implemented CI/CD pipelines using Jenkins and build and deploy the applications.
  • Implemented spring boot microservices to process the messages into the Kafka cluster setup.
  • Very strong experience writing API's/ and Web Services in Python.
  • Hands on experience on NoSQL databases like MongoDB, Dynamo DB databases.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 6/7/8 and Node JS.

TECHNICAL SKILLS

Markup Languages: XML, JSON, HTML5, CSS3, Bootstrap.

J2EE Technologies: EJB, Servlets, JSP, JDBC,Kafka, JNDI.

Web Technologies: HTML5, CSS5, XML, JQuery, Java Script, Angular JS,React JS,Angular 6/7/8, JSF, Node.js, React JS.

Tools: & IDE: Eclipse IDE, IntelliJ, Visual Studio and Spring Tool Suite (STS).

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

Databases: Oracle 11g-12c, MySQL, DB2, Mongo DB, Firebase, Oracle PL/SQL Apache Cassandra, Hadoop.

Java Frameworks: SpringBoot 1.x, Spring 3.x, Apache camel,Hibernate 3.x, Struts 2.

Design Patterns: Dependency Injection, MVC, Singleton, Builder, Adaptor, Factory, Gate Way, Facade, MVP.

Testing: Junit, ALM, ETL, TestNG.

Build tool: Maven, Docker, Gradle.

Web Services: Apigee and RESTful Web Services, SOAP Web Services -JAX- WS-API

Methodologies: Agile, Waterfall.

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

PROFESSIONAL EXPERIENCE

Confidential, Mclean Virginia

Java Software Developer

Responsibilities:

  • The project was under Factory based on upgrading the Apache, WebLogic and Jdk version update.
  • Tested the performance of the data sets on various NoSQL databases.
  • Experience in EJB3.0 and Java API for Web Services JAX-WS, SOAP, and JAX-RS.
  • Experience in working with Oracle, MySQL and PostgreSQL.
  • Created a library of visual components using Highcharts, D3, and jQuery for reporting results.
  • UsedAngular 4 & 5 frameworkto build an MVC architecture.
  • Implemented CI CD pipelines using Jenkins and build and deploy the applications.
  • Extensively usedHTML,CSS,JavaScript,Typescript,and Angular 4for designing the user Interface.
  • Created microservices withspring boot and spring cloud and deploy to Pivotal cloud foundry (PCF).
  • Configured AWS Identity and Access Management (IAM) users and groups for improved login authentication.
  • Configured Ansible to manage AWS environments and automate the build process for core AMIs used by all application deployments including Auto scaling, and Cloud formation scripts
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns.
  • Good hands-on experience in SPARK using Scala for creating data quality recon reports using RDD, DATA FRAMES and Semantic Query language SPARQL.
  • Used EJB 3.0 and JPA to display values from DB2 database on screen and to fix lots of bugs and enhancements for screen.
  • UsedJSF 2, CSS, HTML, EJB3, PrimeFaces, DB2andActive Directoryto create new user registration system.
  • Experience in designing and deploying a multitude applications utilizing almost all of the AWS stack
  • Experience in using GIT and Rational Clear Case on UNIX and Windows environment.
  • Implemented business logic, data exchange, XML processing and created graphics using Python and Django.
  • Involved in deploying the application in the AWS cloud environment. Also participated in configuring load balancing, LDAP
  • Design Development of the User Interfaces using HTML XML Bamboo Jenkins IIS Chef Puppet CSS and JSP.
  • Experience using all popular text-Editors likeEclipse, IntelliJ IDEA CE,NetBeans, Komodo Edit, Sublime Text, and Notepad++, Atom, WebStorm, Visual Studio.
  • Installed, configured and administered Jenkins CI tool on AWS instances.
  • Having experience with Cloud Computing Service environment like Amazon Web Services (AWS) and managed EC2, S3 bucket, Virtual Private Cloud (VPC) through AWS Console and API Integration.
  • Worked on implementingCURD operations using Marklogic NoSQL REST API Services
  • Designing the services and endpoints based on the Domain Driven Design approach and Richardson’s Maturity model.
  • Involved in CI/CD process using GIT, Nexus, Jenkins job creation, Maven build Create Docker image and deployment in AWS environment
  • Fixing the bugs and developing new enhancements using JAVA/J2EE, Spring, Hibernate, IBM Web Sphere.
  • Worked on Ansible, Puppet in cloud environment.
  • Extensively worked on developing UI components using Angular (1.4/2) and JSON to interact Restful services like Jersey API.
  • Extensively involved in the integration of the Front-End web interface with the Spring MVC, Angular JS, JSP, HTML 5 and CSS.
  • Experience in working with various Application Servers and Web servers using Web Logic, Apache Tomcat, Glassfish and JBoss.
  • Worked with the ETL developers for staging data in EDM, EDM Application User Model Administration.
  • Expertise in User Interface development by using HTML/HTML5, XHTML, CSS/CSS3, JavaScript, Angular.js, Angular 5, React.js, Node.js, jQuery, Bootstrap4, JSON, XML and AJAX
  • Expertise with Relational databases such Oracle, PostgreSQL, SQL server and MYSQL, PL/SQL.
  • Expertise in design and implementation of Enterprise Systems using Domain-Driven Development DDD, Feature-Driven Development FDD and Service Oriented Architecture SOA.
  • Involved in writing code to transform XML documents using JAXP SAX and DOM parsers.
  • Worked with ETL developers extracting data out multiple EDM applications.
  • Developed unit test cases using Jasmine, karma, webpack and used angular test beds and async utilities to mock async calls.
  • Developed Rest Api in Node JS using express service.
  • Worked on IntelliJIDE to code, API, debug and design using Java 8 and Adobe Flex.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design, development, and testing.
  • Developed UI using Java Server Faces, JavaScript, HTML, CSS
  • Expertise in design and development of various web and enterprise applications using J2EE technologies like Servlets, JSP, JDBC, JNDI, EJB, JMS, XML and Web Services.
  • Used CI tool Jenkins to automate the compilation and implemented continuous delivery with Docker to run all the tests before generating war file.
  • Developed framework using Java BIRT Runtime OOA NoSql XML Bamboo Jenkins IIS Chef Puppet OLAP cloud-based system operations ITIL XML OOD OOP MVC iText MySQL and web server technologies.
  • Designed and developed the UI using HTML5, CSS3, AngularJS, JQuery, AJAX, Bootstrap, JavaScript and Typescript.
  • Migrated the existing application from an XML-based configuration to a Java annotation-based configuration.
  • Created Typescript reusable components and services to consume REST API's in Angular 2.0

Environment: Agile, Jira, Confluence, Java, Java EE, Oracle 11g, GitLab, Microservice, NodeJS, NPM, Express, Spring Boot, Python, Django, Machine Learning, React, React-Redux

Confidential, Chicago, IL

Full Stack Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design, development, and testing.
  • Developed the view-controller components using JSPs, HTML5, CSS3, AJAX, JavaScript (jQuery).
  • Used Angular 5 features such aslazy loadingmodule andresolve guardto deliver better performance and user experience.
  • Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console
  • Hands-on experience in developing integration with Elastic search in any of the programming languages like JAVA and JavaScript. Having knowledge of advance reporting using Elastic search and NodeJS.
  • Identifying appropriate AWS service based on compute, data availability, security requirements and storage.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js,Python, Ruby, and Docker on familiar servers such as Apache, and IIS
  • Installed, secured, and configured AWS cloud servers and Amazon AWS virtual servers (Linux) and used Spring Cloud for AWS.
  • Development of services that utilize AWS SDK's (Dynamo DB, Elastic Beanstalk, EC2, Lambda).
  • Created AWS S3 buckets to store smart home device data and utilized various AWS services like EC2, Route 53, IAM, Cloud Formation, Cloud Front, and Cloud Watch.
  • Design and develop application codes using Java/JEE, XML, SOAP, REST, Spring Framework, and Hibernate Framework.
  • Used spring core annotations for Dependency Injection Spring DI and Spring MVC for REST API and Spring Boot.
  • Involved in designing and creating the Database Tables using PostgreSQL Database.
  • Created RESTful services like Dropwizard framework for various web-services involving both JSON and XML.
  • Automated RabbitMQ cluster installations and configuration using Python/Bash.
  • Optimized UML design using patterns like DAO XML Bamboo Jenkins IIS Chef Puppet OOA NoSql OLAP cloud-based system operations ITIL XML OOD OOP Java C/C OO Agile websockets Linux Cloud MVC Factory Service Locator and Business Delegate
  • Used JMS for the asynchronous exchange of critical business data and events amongJ2EE components and legacy system.
  • Involves developing the spring boot app in STS with GIT as repository. Used Atlassian tools like BitBucket, Bamboo and Jira for build and Maintenance of the project.
  • Developed better interactive user interface using facelets and back-end java classes using Glassfish Application server.
  • Cloud migration, deployment and integration of SOASTA Cloud test tool with CI/CD process using Jenkins and DynaTrace for continuous testing.
  • Extensive usage of MySQL to model and create custom databases to store customer data.
  • Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
  • Hands on experience with Tools like Maven, Ant, SVN, Jenkins, Nexus, GIT, Bitbucket, Bamboo, JIRA.
  • Experience with managing containers with Docker & Servers in Ansible with Docker server.
  • Developed build and deployment scripts using Apache ANT to customize WAR, EAR and EJB jar files.
  • Experience in creating Cluster Health Reporting and forecasting for Marklogic Distributed NoSQL database.
  • Used sub modules in the GIT and educated users working with sub modules in GIT.
  • Integration with external services like user service, item services, inventory, budgeting, store locator services, and tax service using REST API and SOAP.
  • Designed theweb servicecall to retrieve the account details based on the customer ID using WSDL, SOAP and XML.
  • Experience in major web application servers: Apache Tomcat, JBoss, Express Node.js
  • Used Hibernate to store the persistence data into the PostgreSQL database and wrote HQL to access the data from the database.
  • Used in-built market place services of PCF for RabbitMQ, MySQL config.
  • Worked on REST APIs, SOAP and understanding of Application Design principles.
  • Implemented JWT token based authentication for the REST API.
  • Developed the monolithic application and involved in migrating existing monolithic application in to Micro Service Architecture based RESTful Service and deployments were done on AWS using Spring Cloud for AWS.
  • Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
  • Experience in Design, Development and implementation of several J2EEframeworks like Model View Controller Struts1.1/1.2, spring, Hibernate and EJB2.0.
  • Experienced in XML and related Java technologies like JAXP, JAXB, JDOM, SAX, XSD, XSLT etc.
  • Implemented Multithreading for improving performance of the batch processes.
  • Designed and developed Micro Services business components using Spring Boot.
  • Responsible for creating an instance on Amazon EC2 (AWS), Pivotal Cloud Foundry and deployed the application on it.
  • Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster.
  • Installed, secured, and configured AWS cloud servers and Amazon AWS virtual servers (Linux) and used Spring Cloud for AWS
  • Experience as a WebSphere Administrator and integrating it with other enterprise softwares like IBM,WebSphere MQ
  • Experienced with Micro Services on PCF and AWS platforms.
  • Utilized the features of Angular 7/8 to present effective web design.
  • Used Hibernate ORM framework as persistence engine and wrote Hibernate Queries to automate the mapping between Oracle database and Objects in Java.
  • Worked with MongoDB to store non-relational data into collection and retrieve them whenever required.
  • Worked on setting up Maven scripts to build, package, and deploy application code to the target WebLogic Application Servers and worked on continuous integration servers like Jenkins.
  • Experience with configuration management using Ansible, Chef and container management with Docker.
  • Good Knowledge of Python and Python Web Framework Django.
  • Focused on Test Driven Development there by creating detailed JUnit tests for every single piece of functionality before writing the functionality.
  • Build REST web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery Ajax calls
  • Performed automation testing and authored test scripts using Selenium Web Driver, Selenium Grid and Junit.

Environment: Agile, Java 1.8, J2EE, HTML5, CSS3, JavaScript, jQuery, AJAX, AngularJS, Hibernate, Spring, XML, JSP, JAX-RS, Spring AOP,, Oracle, MongoDB, JSP, Docker, JMS, GIT, JIRA, PL/SQL, JUnit, Jenkins, React Js, AWS IAM, EC2, S3.

Confidential

Java Developer

Responsibilities:

  • Extensively worked in entire SDLC life cycle like design, Coding, Code Review and Deployment preparation.
  • Designed and developed the application by using SCRUM methodology as per Company's agile environment.
  • Query and set up employee registration and login using Python PostgreSQL
  • Developed the web application using JSF MVC, Prime faces, XHTML, Facelets, spring, HTML, CSS, JS and JQuery.
  • Involved in design, development and validation of User Interface by using HTML, Java Script, XML and CSS
  • Implemented PL/SQL stored procedures and triggers
  • By using Servlets and JSP implemented server-side programs
  • Used JDBC prepared statements to call from servlets for database access
  • Implemented complex back-end component to get the count in no time against large size database using Java multi-threading.
  • Developed Batch jobs to load the data to the database using Spring Batch and Spring Scheduling.
  • Consumed SOAP services using spring, WSDL and generated stubs using Maven goals.
  • Used spring declarative transaction management to manage transactions in the application.
  • Extensively worked on Windows and UNIX operating systems.

Environment: Java 1.7, JavaScript, CSS, Junit 4.8.1, JQuery 1.8, Spring, SOAP, JAX-B Web services, MyBatis, Oracle 11, Web Logic 12c, JSF 2, XHTML, Prime faces, Facelets, JMS, Spring Batch, Apache Camel, Spring AOP, Log4j 1.2, Maven

We'd love your feedback!