We provide IT Staff Augmentation Services!

Sr Java Developer Resume

3.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • 6+ years of experience in IT, working as a Java/UI developer developing single page applications, designing user Interface and web application development using Angular, HTML5, XHTML, CSS3, JavaScript, Action Script, jQuery, Ajax.
  • Expertise in designing websites with W3C standards using HTML5, CSS3 to get best cross - browser user experience for long-term user retention and engagement.
  • Experienced in using Front End editors like Visual Studio Code, Eclipse, Notepad++, Sublime and Dreamweaver.
  • Got experience in developing Splunk Dashboards and searches.
  • Expertise in working with the JavaScript and exposure to various MVC JavaScript frameworks NodeJS.
  • Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Extensive experience in various UI widgets using JavaScript libraries (jQuery) and developing Rich Internet Applications (RIA).
  • Worked on JDK 1.7 1.8, SOAP, JSP, Servlets, XML/ XSL/ XSLT, XML Schemas XSD, JUnit, JavaScript, RMI, JDBC.
  • Performed Kafka analysis, feature selection, feature extraction using Apache Spark Machine Learning streaming libraries in Python.
  • Tested 3 tier and n tier component based applications using Java Scala J2EE technologies.
  • Involved in the developing the Microservices with the help of Spring boot, Spring Integration Framework.
  • Used Lambda expressions from java 1.8 for data operations.
  • Proficient in latest JavaScript, Angular,AngularJS trends like MVC and managing UI flows using MVC.
  • Experience using Jira, spring suite, Maven and used GIT and SVN for Version controlling and error reporting.
  • Designed and built Apache Cassandra database for product inbound/outbound large dataset under Linux
  • Involved in application development using Spring Boot & Angular 8 to develop and deploy an application on AWS cloud.
  • Gained knowledge on Kendo UI web component for building modern interactive web applications.
  • Experience in working with RESTful Web Services and implementing RESTful API's.
  • Strong Knowledge and Experience on Collections, Threading, Garbage Collection, Exception Handling, OOPs concepts and Design Patterns in Core Java.
  • Extensive experience with Agile, SCRUM, Test Driven Development.
  • Experience in working with Databases like Oracle 10g/11g, SQL Server 2005, DB2 and proficiency in writing complex SQL, PL/SQL.
  • Integrated the AngularJS application with the RESTful web services.
  • Experience in DOM (Document Object Model) in interacting with objects with HTML5, XHTML and XML documents.
  • Used Docker Containers, leveraging Linux Containers and AMI’s to create Docker Images/containers
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, node.js, Angular.js, Responsive design.
  • All the functionality is implemented using Spring IO / Spring Boot, Microservices and Hibernate ORM.
  • Experienced in RAD and Eclipse and writing/editing web content, technical user documentation, business process analysis, process flowcharting and documentation.
  • Worked on web servers such Apache Tomcat for application deployments.
  • Excellent Knowledge of multi- tier Web Based application development, cloud technologies like AWS.
  • Worked closely with the project management and marketing team to completely define specifications to helpensure project acceptance.
  • Having Strong written and oral communication skills.
  • Involved in Understanding functional specifications and developing creative solutions to meet businessrequirements.
  • Extensively Used Jenkins as Continuous Integration tool to deploy Spring Boot and Microservices to Pivotal Cloud Foundry (PCF) using build pack.
  • Extensive experience in all phases of SDLC and Agile Methodology.
  • Maintenance of various client/server N-tier and web applications.
  • Experience managing daily communication with an offshore development teams.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance Self-motivated, good team member with excellent analytical, communication & problem-solving skills with ability to work independently as well as in a team

TECHNICAL SKILLS

Web Technologies: HTML5, CSS3, JavaScript, AJAX, jQuery, JSONJavaScript Libraries Angular2/4, jQuery, Angular.js, ReactJS, Redux, XML

Java Technologies: JAVA / J2EE, spring, hibernate

Web Services: REST and SOAP

Version Control: SVN and GIT

IDE &Tools: Eclipse, Visual Studio Code, Notepad++ and Sublime Text Editor.

Database: Pl/SQL (Oracle)

Servers: Apache Tomcat Server, JBOSS

Operating System: Windows, Mac, Linux.

Software Methodologies: SDLC, AGILE, UML.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Sr Java Developer

Responsibilities:

  • Designed dynamic and cross-browser compatible pages using HTML, CSS, JavaScript and Ajax.
  • Implemented spring service layer with dependency wiring, transaction, DAO and annotations.
  • Used the node.js MVC Frameworks in the development of the web applications.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Wrote Unit test cases with Jasmine for react application.
  • Used Java 1.8 features like Lambda expressions and Stream API for data operations on Collections to increase the performance of the Application.
  • Developed micro services using Spring MVC, Spring Boot, Spring Cloud, Spring AOP and Dependency Injection and JPA. Used JDBC Connection, Statement to retrieve Data from RDBMS.
  • Worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Used Bootstrap, HTML, CSS, and JavaScript framework for developing responsive, mobile-first web sites.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST APIs application with Spring Boot and Microservices.
  • Experience in application development with Cassandra NoSQL
  • Created instances in AWS as well as worked on migration to AWS from data center.
  • Making Responsive Web Designs using Media Queries and Twitter Bootstrap.
  • Developed the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern, it includes HTML5, CSS3, JavaScript, jQuery and AJAX which were used for UI development.
  • Created Devops pipelines using Openshift and Kubernetes for the Microservices Architecture.
  • Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
  • Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
  • Design and develop RESTful API capabilities on Java/node.js technologies and deploying in AWS and implement API proxies on Apigee Edge.
  • Implemented Microservices architecture using Spring Boot for making application smaller and independent.
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks like Struts and Hibernate.
  • Developed, tested, and deployed application in Node.js.
  • Added Node Scheduler for time-based scheduling.
  • Extensively worked in writing minimal code in building re-usable forms with their validations
  • Created Email templates using HTML Tables.
  • Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Writing code for Cross-platform use.
  • Set up restful API to connect web application with Cassandra database using Java, Maven, and DataStax driver.
  • Creating different types of models. One for dynamic content for Ajax call having both model header as well as model body content together inside one model content body.
  • Involved in implementing various screens for the front end using ReactJS and used various predefined components from NPM (Node Pack Manager) and Redux library.
  • Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Used automated deployment tool Kubernetes.
  • Involved in deploying systems on Amazon Web Services(AWS) Infrastructure services EC2, S3, RDS, SQS, Cloud Formation.
  • Performed production server deployments.
  • Implemented test cases and performed unit testing using Jasmine.

Environment: HTML5, CSS3, JavaScript, ReactJS, Redux, jQuery, jasmine, Micro Services, XML, AJAX, Apache Web Server 2.2, Java, JSP, Node JS, Bootstrap, Cassandra,Dreamweaver.

Confidential, Charlotte

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) and developed application according to client specifications.
  • Participated in daily sprint meetings to produce the deliverables in time and discussed issues with team.
  • Worked on developing SPA(single page applications)using Agular2/4/7and AngularJS for older applications.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Developed application components using Agile utilizing test driven approach (TDD).
  • Designed and Written code following a test - driven development process (TDD).
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Implemented design patterns in Scala for the application.
  • Deployed Spring Boot based Microservices, Docker and Amazon EC2 container using AWS admin console.
  • Developed quality code matching to Scala coding Standards and best practices.
  • Developed Scala and Python software in an agile environment using continuous integration.
  • Getting error reports and analyzing, categorizing the defects using the Splunk tool.
  • Wrote Angularservices to consume Restful web service to load data.
  • Configured routes to switch between different views by implementing Routing Concept in Angular.
  • Handled different web services calls using promises.
  • Created and configured management reports and dashboards in Splunk for application log monitoring.
  • Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
  • Importing and sending out information into HDFS and Hive utilizing Sqoop and Kafka.
  • Used Spring Batch to setup batch jobs to email the daily reports and that which run on Pivotal Cloud Foundry with Spring Boot as its MVC layer.
  • Generated modules, components, services using Angular CLIof Angular 2 in Typescript.
  • Used Angular for data-binding, and NodeJS for back-end support with APIs.
  • Used NodeJS to implement and deliver customer-facing solutions.
  • Looking into the splunk logs for hidden application errors.
  • Developed DAOs (Data Access Objects) and SQL queries to support system functionality.
  • Developed an information pipeline utilizing Kafka and Storm to store data into HDFS.
  • Developed custom filters for performing sorting and search operations using filters in Angular.
  • Involved in installing and configuring Eclipse and Maven for development.
  • Developed user interface with HTML5, CSS3, and Java script for client-side development and validation.
  • Migrating existing application into micro services architecture using Rest APIs, spring boot and AWS.
  • Responsible for creating End-to-End test cases using Jasminetesting framework, knowledge on Cypress, Jest.
  • Develop AWS Lambda based Microservices interacting with DynamoDB & SNS/SQS using AWS SDK.
  • Performed debugging of the web application using web developer tools.
  • Used JIRA for issue tracking and assigning the tasks todevelopers.
  • Created technical documentation of the projects in Confluence and written helpful articles/tool set up for theprojects to keep track for entire team.
  • Implemented version controlling using GIT.
  • Build & deployed NGA App using Bamboo, bitbucket.

Environment: Java, Angular2/4/7, Angular JS, Eclipse,Redux,Jasmine,Splung, Docker,Scala 2.9,Micro Services,Kafka,TDD, Node.JS, Bootstrap, jQuery, Tomcat, GIT, Maven, Spring, JIRA, HTML5, CSS, Kubernetes, JavaScript, Unix/Linux.

Confidential, Bloomington, IL

Junior Java Developer

Responsibilities:

  • Designed Use Cases using UML and managed the entire functional requirements life cycle usingWaterfall model.
  • Developed Web pages using JSF.
  • Involvement in all stages of software development life cycle including Analysis, development,implementation, testing and support.
  • Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript and jQuery, AJAX, JSON.
  • Exposure to Agile development methodologies.
  • Deep understanding of Git and experience with the GitHub workflow.
  • Defined and developed the application’s presentation layer using HTML5, CSS3, JavaScript andjQuery Scripting.
  • Implemented the SOAP Web Services by using XML based protocol and WSDL with the help of Spring boot framework. Implemented the SOAP Security to the client and server side.
  • Responsible for developing GUI / user interfaces using JSP, CSS and DHTML
  • Used Struts Model-View- Controller approach to help design new features and fix JIRA bugs andrequest.
  • Converted the existing EJB Session beans, which call the host (Mainframe system) into POJO’s.
  • Developed framework using Java, MySQL and web server technologies.
  • Used NetBeans IDE for fundamental Java projects.
  • Designed and developed required WSDL and XSD for the services.
  • Designed and Developed Servlets and JSP pages for authentication
  • Used Maven for developing build scripts and deploying the application onto WebSphere.
  • Extensively used XSD for validations of XML transfer to the different Web Services.
  • Developed Java Script, Action Script macros for Client - side validations.
  • Implemented Model View Controller (MVC) architecture for an efficient implementation of the view level customizations and interface with the application logic.
  • Developed user interface using JSP, JSTL, and Struts Tag Libraries to simplify the complexities ofthe application.
  • Created Servlets and Java Server Pages, which route submittals to the appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Developed EJB Components, both Entity and Session beans, modeling the business logic.
  • JDBC is used for data interaction with Oracle database.
  • Involved in deployment components on IBM WebSphere application server.
  • Performed Unit Testing of all Modules.

Environment: Java, Hibernate, Struts, Html/CSS J2ee, JSP, EJB, Xml, WebLogic Application Server, Oracle, Eclipse, Maven, UML, JSP, Servlet.

Confidential

Junior Java Developer

Responsibilities:

  • Involved in all the phases of the life cycle of the project from requirements gathering to quality assurance testing.
  • Developed Class diagrams, Sequence diagrams using Rational Rose.
  • Responsible in developing Rich Web Interface modules with JSP, JSTL, CSS3 and JavaScript.
  • Implemented UI Screens using HTML5, JSP, client-side java script validations.
  • Created SQL script for the Oracle database and utilized JSF for designing the user Interfaces.
  • Used Spring Core for dependency injection (DI)/Inversion of control (IOC).
  • Implemented persistence layer using Spring JDBC to store and update data in database.
  • Produced web service using WSDL/SOAP standard.
  • Used WCF to build Rest services and Consumed REST services using Apache HTTP Client for various HTTP methods like GET, PUT, POST and DELETE.
  • Implemented J2EE design patterns like Singleton Pattern with Factory Pattern.
  • Implemented DAO layer by using JDBC integration.
  • Utilized JAXB framework for mapping the classes to XML representations.
  • Experienced in writing SQL queries, triggers, functions and stored procedures to implement DAO layer using JDBC.
  • Utilized Selenium and JUNIT for UI and backend logic of applications and automated selenium tests for regression testing.
  • Extensively involved in writing Stored Procedures for data retrieval and data storage and updates in Oracle database using JDBC.
  • Deployed and built the application using Ant, Maven, Tomcat application server.
  • Used JUnit to write repeatable tests mainly for unit testing and deployed the application in DEV, QA, and
  • Production environments.
  • Involved in complete development of Agile Development Methodology’ and tested the application in iterations.
  • Used JIRA to track bugs and assigning tasks to team developers for continuous integration.
  • Extensively used Log4j for logging throughout the application.
  • Used SVN for source code versioning and code repository.

Environment: JAVA, J2EE, JSP, Java Servlets, JavaScript, Tomcat, Ajax, jQuery, Ant, web logic, Selenium, JSF, Web Sphere Application Server, Oracle, XML, Junit, Windows.

We'd love your feedback!