We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

TexaS

SUMMARY:

  • Over 8+ years of IT experience in Software Development, Support, Testing, Java and J2EE Technologies.
  • Strong Knowledge on Application Development using Software Development Life Cycle (SDLC) using various methodologies like Waterfall, Agile/Scrum.
  • Experience in working with Multithreading, Collections and Generics in Java 8.
  • Experience in managing SOAP based Webservices and Restful Webservices.
  • Expertise in Web Technologies using Core Java, J2EE, Servlets, JSP, JDBC, Java Beans, and Client/Server Architecture.
  • Hands - on experience in developing and configuration of Red Hat Enterprise Linux 7.
  • Involved in configuring the security plug-in/Custom Security providers for application servers.
  • Experience in Messaging Services using JMS technology.
  • Hands-on experience in configuration and deploying the application servers from admin console with Red Hat JBoss EAP7.
  • Hands-on experience in multiple web technologies like HTML, Java Script, Ajax, jQuery and JSON.
  • Used Configure Management Tool to deploy the Container into every server applicable to run the Microservices.
  • Experince in Spring, REST, Hibernate, Springboot and Apache Camel Java.
  • Deployment of applications in WebLogic, WebSphere and Tomcat servers.
  • Experience in configuration of Objects like Queues, Connection Factories, JMS modules, Data Sources etc.
  • Experience with Apache Cassandra and Apache SOLR.
  • Experience in configuration of Java RMI, Java Reflection and working experience on protocols like raft and Paxos.
  • Strong in writing queries in SQL and PL/SQL and involved in performance tuning of the queries.
  • Good understanding of Selenium/Appium, working of Docker and Jenkins.
  • Experienced in Object-Oriented analysis and design, with J2EE design patterns including Singleton, Factory, Prototype, Session Façade, Data Access Object, DAO, Service Locator, Data Transfer Object, Business Delegate.
  • Good understanding and work experience on development of web applications using Struts, Spring MVC frameworks, Hibernate and EJB.
  • Created and Modified several backend Oracle procedures in multiple projects
  • Hands-on experience on Database tools like Toad and SQL Developer.
  • Experience on multiple tools like VSS, Tortoises SVN, TeamCity for Continuous integration, SOAP UI for Web Service testing, HP quality center for defects tracking, Microsoft Visio for design diagrams.
  • Expertise in Web-Development technologies like HTML5, DHTML, Bootstrap, JavaScript, jQuery, CSS3, XML and XSL/XSLT, AJAX.
  • Experience with basic Unix commands in analyzing production log files.
  • Received several appreciations from Business managers and clients for solving difficult technical problems.
  • Strong knowledge on Tomcat tuning and performed traces of JVM, analyzed the output parameters.
  • Can come up with innovative ideas to enhance the existing processes by thinking out of the box.
  • Handled projects in various domains like Airport Operations, Banking, E-Commerce, Manufacturing, Healthcare and Networking.
  • Designed and developed view, controller, and model components implementing Spring MVC Framework, JSF.
  • Designed and implemented XML/WSDL/SOAP Web Services to provide the interface to the various clients.
  • Knowledge on SOA, ROA architecture and in Amazon technologies such as Aurora, EC2, Glacier, AWS, S3.
  • Working experience in Version control management tools Clear Case, CVS, SVN.
  • Used Log4J to print the logging, debugging, warning, info on the server console.
  • Collaborated effectively across remotely located teams for technical discussions, assistance and resolution of issues to ensure timely deliveries.

TECHNICAL SKILLS:

Languages: Java, J2EE, PL/SQL, Java Script, UML, XML, Shell Scripting, Python.

Operating Systems: Windows 2000/XP/7/8/10, Unix, Linux.

Java Technologies: J2EE, JDBC, JSP, Servlets, JSF, Spring, Java RMI, SOAP, Hibernate, Struts.

Web Technologies: HTML, HTML5, CSS, CSS3, XML, Java Script, jQuery, AJAX, BPM JS, PHP.

Web/Application Servers: Apache Tomcat, Web Sphere, WebLogic, JBOSS.

Databases: Oracle, MS SQL Server, MYSQL, Cassandra, PL/SQL, Neo4J.

Productivity Applications: MS Word, MS Excel, MS Project, Visio, Adobe.

Frameworks: Spring MVC, Hibernate, Struts, Spring Security and Apache axis (web services), JSF, JPA, Angular 2, Angular JS.

Web Services: SOAP, RESTFUL, XML Beans and Axis.

Networking: TCP/IP, UDP, HTTP, LAN/WAN, SNMP, FTP, RIP, TELNET, VPN, DNS, DHCP, NAT.

IDE Tools: Eclipse, NetBeans, Notepad++, Spring Tool Suite, Log4J, Jira.

PROFESSIONAL EXPERIENCE:

Confidential - Texas

Sr. Java Developer

Responsibilities:

  • Developed use case diagrams, object diagrams, class diagrams and sequence diagrams using UML.
  • Used Maven build tool achieve more functionality for build purpose.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns.
  • Strong understanding in installing and debugging Java, Multi-threading, NIO, Akka, NoSQL and XML.
  • Worked Docker container management along with volumes, container-based DB and services, Docker Antifactory configuration and setup.
  • Established two new functions, checking module and current user verification in mortgage application and account module, from the front end to back end.
  • Successfully integrated Title and Settlement agent ARM Service with Home, Auto mortgage core platform.
  • Developed architecture and design of large-scale Enterprise Java Applications primarily focused in domains like Banking, Finance, Credit Card Services, Home Mortgage, ERP and e-commerce domains.
  • Creating SQL queries, PL/SQL stored procedures, functions for database layer by analyzing the required business objects and validating them with stored procedures.
  • Involved in Project Planning sessions to analyze business IT requirements and develop a working model according to the requirements.
  • Database modeling and design. Involved in developing and implementation of the web application using Ruby on Rails.
  • Used RSpec to create test driven development. Experience with all of the GEMS and libraries for this version of the ruby /rails.
  • Working with Ruby gems such as ruby -pg for Oracle- PostGRE-SQL.
  • Writing Ruby Wrappers and using Ruby Gems for Voucher, Advices and CHS modules.
  • Designed and developed Web-tier using Struts Framework.
  • Experience in designing, dream weaver, xpresso- xPression 4.5 and Java, CS6, HTML.
  • Developed Java SOAP and REST webservices using JAX-WS SOAP/JAX-RSREST/Spring JAXWS, CXF, Jersey, oracle, Apache Camel and other Java open source API’s.
  • Hands-on experience in implementing the web applications by Struts Framework.
  • Responsible for developing UI components using HTML, CSS, Java Script, jQuery, Angular JS and Java8.
  • Responsible for creating new reusable Angular JS components and implementing new features, as well as maintaining and improving legacy code on the existing framework.
  • Hands-on experience in creating Angular JS modules, controllers, directives, and filters to deploy the entire business logic.
  • Experience in working of Cassandra implementation and developed the Java scripts.
  • Drastic reduction of operating costs and risk, and increase in availability and user satisfaction, by moving key infrastructure components to the cloud (Azure).
  • Used Python to extract information from XML files and used Python scripts to update content in the database and manipulate files.
  • Performed the working of application layer, Security layer and developing the Maven code.
  • Experience in developing the Adobe AEM forms and webservice development.
  • Experience with automation technologies like CloudFormation, AWS, Jenkins, Chef and Puppet.
  • Hands-on experience with DevOps tools like Bitbucket, Bamboo, Jira and Confluence.
  • Designed roles and groups for users and resources using AWS Identity Access Management (IAM).
  • Experience with cloud platforms like Amazon Web Services (AWS) and Microsoft Azure.
  • Experience in working of AJAX technologies to support Web user interactions.
  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies like Servlets and JSP.
  • Developed micro services SOA implementations using RESTful web services, Spring Boot, Spring JDBC, Cloud foundry.
  • Experience in developing and deploying the micro services applications in Pivotal Cloud foundry.
  • Worked with Security groups and implented the applications based on Cloud foundry and AWS.
  • Experience in working of implementing the applications and web servers on Red Hat Linux Enterprise platform.
  • Developed Micro-services using Spring Cloud, Spring BOOT, Spring Config Server, Netflix Eureka, Netflix Zulu (Edge Server).
  • Developed front-end code with Ajax call in jQuery to retrieve data as JSON Object from controllers in back-end Restful Servers.
  • Deployed web, presentation and business components on Apache Tomcat Application Server.
  • Developed and implemented Swing, Spring and J2EE based MVC (Model-View-Controller) framework for the application.
  • Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Used front end web development tools HTML5, CSS3, JavaScript, Typescript, Bootstrap, Angular JS, Angular 2/4 to design UI.
  • Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
  • Developed single page applications using Angular 2/4, Typescript, web pack and grunt.
  • Hands on Experience on Angular4 technology for one complete project in rebasing the UI of the application using the techniques in Angular 4.
  • Implementing Persistence layer using Hibernate to interact with the Oracle database.
  • Used Hibernate Framework for object relational mapping and persistence.
  • Created UNIX shell scripts to automate the build process, to perform jobs like transferring of files between different hosts.
  • Implemented and developed the Java code and implemented Applets by using web server.
  • Developed cross browser compatible web pages quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap.
  • Developed the Code by using Java code Applets and tested the applets application server.
  • Experience in working of Cloud technologies like AWS DevOps.
  • Experience in deploying the Java based applications on Java 8 Platform.
  • Working experience with Java 8 and higher versions.
  • Improved application performance using the Generics/java-reflection and Used Spring MVC to implement MVC design patterns.
  • Used SOAP web service to acquire data and involved in writing Spring container, Controller classes, Spring configuration XML file.
  • Identified the defects in the application, captured it using QC and rectified the defects.
  • Involved in creating the WAR files and deployed in the Server and Followed Agile scrum methodology, involved in sprint planning, retrospective and code reviews.

Environment: Java, J2EE, Spring, Spring BOOT, Mongo DB, Hibernate, Angular JS, Ajax, JavaScript, UML, Restful, Microservices, Tomcat, Linux, Servlet, MVC, Eclipse, ILOG, Log4j, PL/SQL, AWS, Webservices, Web Sphere Application Server, JUNIT, Maven, GWT, Jasper report, Jenkins, GIT, Agile.

Confidential - Texas

Sr. Java Developer

Responsibilities:

  • Designed, developed and maintained Front-end Page layout using HTML5, CSS3, JavaScript, jQuery.
  • Designed Web Page UI using HTML5, CSS3, Java Script, Angular JS and developed single page applications using Angular JS Framework.
  • Strong understanding of OOP concepts, Agile framework and experience in SOA EIP using Apache Camel Spring Integration .
  • Developed Message receiving framework to accept JMS messages from queue.
  • Participated in the discussion with the business experts to understand the Business requirement and prepare them into technical requirements towards development.
  • Developed processor to process messages through queue.
  • Used Core Java Design Patterns like Singleton, Factory, MVC, Intercepting Filter, Front Controller, Session Façade and DAO.
  • Experience using development frameworks such as Spring, Play, Akka, etc.
  • Worked extensively with Cloud Foundry to design and create cloud native applications, along with Docker, React, React Native, Node.js, MongoDB, CouchDB, D3, and Java.
  • Used Dependency injection in Spring for Service layer, Spring Security and DAO layer.
  • Experience in working of React Pair programming and AKKA framework to design the web applications.
  • Strong knowledge on Akka framework and Java, J2EE design applications.
  • Experience in implementing the applications, performance testing and designing the features from sketches.
  • Experience in developing the application server on Red Hat Linux Enterprise platform.
  • Created documents and reports to keep management updated.
  • AWS apps technologies such as RDS, DynamoDB, RedShift.
  • Experience in implementing the applications and developing the web services by using PCF platform.
  • Strong knowledge on deployment of J2EE application server platform (Maven and ANT).
  • Used Angular2 to help design and maintain websites for our client's.
  • Experience in JavaScript, Node JS, Angular, React and Java 8.
  • Worked with TD to build and execute API functional and performance test plans.
  • Server-based Node.js development and JavaScript.
  • Developed the applications and experience in Node JS development.
  • Designed and developed Microservices business components using Spring Boot, Restful Microservices using Spring Rest and MVC, for OSS services.
  • Loaded data from data resources into HDFS using Kafka.
  • Developed BPM toolkits for JSON/XML parsing, Help link and Exception handling.
  • Designed and developed new BPM applications on IBM BPM
  • Created Angular service and integration with RESTful APIs.
  • Communicated on a regular basis with the BPM Manager and BPM Analyst during various stages of the project.
  • Used Angular JS http to send GET/POST request to fetch data from server.
  • Used open source library like Angular material to create customized components.
  • Experience in developing of batch management, webservice and Adobe AEM technology.
  • Upgraded existing UI (Karma and Jasmine) with HTML5, CSS3, jQuery, Bootstrap and Java8.
  • Developed REST based web services for client side to send query request to Elastic Search and auto generated documentation for REST.
  • Design, Implement, maintain production administrative web services with Ruby /Rails using MySQL, SQL Server RDBMS
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
  • Experience with Hibernate, Spring 3.0 version, Java Script with jQuery.
  • Working knowledge of Apache Tomcat application server and experience in PL/SQL and working with UNIX.
  • Used Spring AOP Module to implement logging in the application to know the application status.
  • Developed multiple user tools with Core Java and DB2 using eclipse IDE.
  • Developed dump and Load Utility to extract and load the data to DB2 using Java.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
  • Worked with Networking team and installed, troubleshoot the Network components.
  • Used Python, Perl, CGI, jQuery, JavaScript and JSON at the front end.
  • Developed consumer-based features and applications using Django, Python, HTML, Behavior Driven Development (BDD) and pair-based programming.
  • Implemented Web-Services to integrate between different applications components using Restful web services by using Jersey.
  • Design and develop the processes using Multithreading to make it asynchronous.
  • Involved in designing Spring MVC application and Hibernate to design module structure.
  • Involved in migrating existing monolithic application into Micro Service Architecture based RESTful Service and deployments were done using Docker.
  • Hands-on experience with DevOps tools like Bitbucket, Bamboo, Jira and Confluence.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, replication, schema design, etc.
  • Experience with working of JAXRS, CDI, and ORM Frameworks
  • Experience with creating and consuming SOAP and REST services.
  • Designed and Implemented Sync messages from Mongo to Elastic after Day 0.
  • Build and produce REST service for custom Search service on Elastic Search
  • Designed and developed indexing data from database into Elastic Search functionality using multithread mechanism.
  • Used WebSphere server to route our JMS queue messages to different business floors and configured routes in WebSphere and used WebSphere in e-mail notification.
  • Used Microsoft Visio to design the work flows and sequence diagrams, class diagrams.
  • Extracted and manipulate the data from XML documents using XQuery.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Used GIT to maintain the version of the files and Maven as built tool.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot and handled the security using Spring Security.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Setup the continuous Integration (CI) and continuous Deployment (CD) process for the application using the Jenkins.

Environment: Java, Spring, Ruby, J2EE, Angular JS, Java Script, Tomcat, Oracle, XML, Unix, Python, Hibernate, Mongo DB, JPS, Elastic Search, Restful, Log4J, AWS, Microservices, Jira, Jenkins, Agile, GIT.

Confidential - New Jersey

Java Developer

Responsibilities:

  • Developed application using Java, MS Excel, Oracle database and PL/SQL.
  • Troubleshooting/Fixing the reported bugs and Developed JSPs for Presentation.
  • Developed IT Red Hat Enterprise Linux build standards, RHEL server life cycle planning, and identified tools.
  • Used Apache Camel to integrate the different applications using protocols like HTTP and JMS.
  • Hands-on experience in design of web content and implementing user-centric.
  • Designed and developed data management system using MySQL. Built application logic using Python 2.6.
  • Designed and Implemented End to End Search Service Solution using Elastic Search.
  • Designed Indexes and Implemented the Day 0 Load to Elastic Index from Mongo.
  • Tested the application under different networks and Internet speeds including on 3G, 4G/LTE and Wi-Fi.
  • Involved in testing application on different Mobile Platform such as iOS and Android devices.
  • Involved in writing Requirement Tractability Matrix (RTM) detailed Test Plan and Test scenarios.
  • Worked on migrating the old java stack to Type safe stack using Scala for backend programming.
  • Used Scala collection framework to store and process the complex consumer information. Based on the offers setup for each client, the requests were post processed and given offers.
  • Used slick to query and storing in database in a Scala fashion using the powerful Scala collection framework.
  • Design, Implement, maintain production administrative web services with Ruby /Rails using MySQL, SQL Server RDBMS
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
  • Created HTML, PDF documents and responsible for web development.
  • Performed different versions of Linux System Administration and Engineering tasks.
  • Working experience in Cloud based technologies like Microsoft Azure and DevOps.
  • Experience in working of Java Web Services, Spring / CXF.
  • Worked with NoSQL Cassandra to store, retrieve, update and manage all the details for Ethernet provisioning and customer order tracking.
  • Strong understanding of web frameworks like Spring 3.0 and Hibernate.
  • Developed and deployed the Core Java Code over JVM.
  • Hands-on experience in database connections, Cache management like hazel cast.
  • Experience in Contexts and Dependency Injection (CDI) for Java, JSF, and RichFaces.
  • Experience in working and developing of Red Hat Enterprise Linux OS.
  • Converted Linux systems from local password authentication to LDAP and NFS homes significantly increasing administrative efficiency.
  • Experience in integrating with databases with Angular 2 using Java (JDBC).
  • Coded model level validation using Python programming with emphasis in web security.
  • Optimized Java code to fetch considerable number of objects and caching them and lazy loading them into client module on a need basis.
  • Design, write, and use software and algorithms used to analyze combat simulation data.
  • Developed Message Driven Bean for asynchronous sending Messages using JMS.
  • Automated the build process by writing a tool in Java to take care of weekly builds and releases which updated bugs in the bug tracking software.
  • Experience in Amazon S3 API and DevOps with Git, AWS Commit, Maven.
  • Experience in contract testing with test framework like TestNG, Pact.io.
  • Used Log4J for application logging and notification tracing mechanisms.
  • Analysis, Design, Development, Testing and maintenance of the system.

Environment: Java, Servlets, Ruby, JSP, JDBC, HTML, Java Script, JSF, XML, Weblogic, Apache Camel, Oracle8i, Red Hat Linux.

Confidential

Java Developer

Responsibilities:

  • Coding Servlets to handle client requests and to access Database.
  • Experience in working of JVM tuning parameters.
  • Involved in the requirement analysis, design and development and project estimation.
  • Involved in migrating the application to JBoss application server as per client need.
  • Object-orientated analysis/object-orientated design of the system.
  • Organized meetings and presentations for various design components, gathered requirements.
  • Designed and developed Web-tier using Struts Framework.
  • Used most common Design patterns like Intercepting Filters, Business Delegate, DAO, Singleton and Factory Pattern.
  • Developed BPM toolkits for JSON/XML parsing, Help link and Exception handling.
  • Designed and developed new BPM applications on IBM BPM
  • Communicated on a regular basis with the BPM Manager and BPM Analyst during various stages of the project.
  • Configured the routers and troubleshooting the Network devices.
  • Involved with Networking team to monitor the network traffic and troubleshoot the Network devices.
  • Installed the Network routers and Switches and all other Security devices.
  • Collaborated with Network Security team to implement the code with other protocols like TCP/IP, HTTP.
  • Used Apache Camel routes to build customized routes, Spring XML and Camel blueprint to integrate with other Enterprise applications.
  • Designed, developed the Data Access Framework and Involved in the code review of the project.
  • Unit testing and integration testing of the system.
  • Involved in coding of Servlets to process Client Requests and in development of JSP, HTML.
  • Take part in Business Requirement Analysis meetings with the client and conceptualizing the design solution.
  • Worked with the Business Analysts to prepare functional specification during the project requirements stage.
  • Optimized the code written by the team-members and tuned the SQL Queries.

Environment: JavaScript, Servlet, Apache Camel, JSP, HTML, JDBC, WebLogic, Oracle 8i, ANT, Collections, Threads, Exception Handling, Tomcat, Struts, JBoss.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in Coding and Maintenance activities.
  • Coding Servlets to handle client requests and to access Database.
  • Involved in the requirement analysis, design and development and project estimation.
  • Involved in migrating the application to JBoss application server as per client need.
  • Object-orientated analysis/object-orientated design of the system.
  • Organized meetings and presentations for various design components, gathered requirements.
  • Designed and developed Web-tier using Struts Framework.
  • Used most common Design patterns like Intercepting Filters, Business Delegate, DAO, Singleton and Factory Pattern.
  • Designed, developed the Data Access Framework and Involved in the code review of the project.
  • Unit testing and integration testing of the system.
  • Involved in coding of Servlets to process Client Requests and in development of JSP, HTML.
  • Take part in Business Requirement Analysis meetings with the client and conceptualizing the design solution.
  • Worked with the Business Analysts to prepare functional specification during the project requirements stage.
  • Optimized the code written by the team-members and tuned the SQL Queries.

Environment: JavaScript, Servlet, JSP, HTML, JDBC, WebLogic, Oracle 8i, ANT, Collections, Threads, Exception Handling, Tomcat, Struts, JBoss.

We'd love your feedback!