We provide IT Staff Augmentation Services!

Senior Java Developer Resume

3.00/5 (Submit Your Rating)

Madison, WI

SUMMARY

  • More than 10 years of experience of programming field with extensive knowledge of Java/J2EE experience in working with RESTFUL Web Services and implementing RESTFUL API's.
  • Strong programming skills in designing and implementation of multi - tier applications using web-based technologies like Spring MVC and Spring Boot.
  • Experience in Microservices Architecture with Spring Cloud.
  • 7 years of experience in developing applications in asingle page (SPAs) using various JavaScript frameworks like Angular.
  • Proficient at design, development of web-based application using Apache Tomcat 7.0/8.0/8.5, Glassfish 4.0.
  • Good Knowledge of Amazon Web Service (AWS) EC2 and Continuous Integration with Jenkins.
  • Expert at handling Unit Testing using JUnit, Jasmine, and Karma.
  • Expertise in database technologies such as MySQL 5.6/5.7,Oracle 10g/11g/12c,MS-SQL 12.
  • Design, implement and test code to deliver business solutions
  • Additional experience in a collaborative environment for development, implementation and maintaining quality assurance for account integrity, access databases, multi-layer excel reporting, procedures, processes, training and business rules.
  • Proven expertise in driving efficiency and productivity through evaluation of systems and implementation of process improvements.

TECHNICAL SKILLS

Operating Systems: Redhat/CentOS/Oracle Linux 6/7/8, AIX, HP-UX, Windows Server

Database: Oracle 11g/12c/18c/19c, SQL Server 2016/2019, PostgreSQL 12/13

Programming Languages: PL/SQL, T-SQL, C/C++, Java, Perl, Python

Database Replication: Oracle MySql

Monitoring Tools: Eclipse, Intellij, VS code

PROFESSIONAL EXPERIENCE

Confidential, Madison, WI

Senior Java Developer

Responsibilities:

  • built a load-test framework for the CRM platform. Built easily repro-able new tests that improved coverage by 30%. Tests are run in AWS cloud managed by Mesos. Mesos framework scaled AWS automatically and simulate 8000 users.
  • Built an innovative real-time fixed income evaluation service for European and Asian markets. Successfully launched the complex continuous pricing platform in production to help brokers to accurately evaluate bond prices.
  • Planned and coordinated work of the team, spoke with potential clients and investors.
  • Used Hadoop, Kafka, Cassandra, and Storm to develop a lambda architecture that enables real-time big data processing that is highly available and extensible.
  • Implement the transition process from classic to lighting user interface and provided lighting UI training for end users.
  • DevelopedPOJOsforData Modeland made individual HBM records to delineate Java Objects with Relational database tables.
  • Used Rest Controller in Spring framework to createRESTful Web servicesandJSONobjects for communication, consuming them using Angular JS.

Confidential, Charlotte, NC

Senior Java Developer

Responsibilities:

  • Tested the RESTful API for HTTP requests such as GET, POST, and PUT.
  • Assist/coach/lead other developers in delivery techniques
  • Develop domain model and persistence layer for the GUI using Hibernate
  • Designed and developed J2EE multi-tier applications using web-based technologies likeSpring MVCandSpring Boot
  • Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
  • Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
  • Developed and maintained reusable code libraries to help build streamlined and efficient development/testing processes using Spring JDBC,Spring Hibernate ORMandJPA
  • Implemented microservicesusing Spring cloud, and enabled discoveryusingNetflix eureka server.
  • Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
  • Building/MaintainingDockercontainer clusters managed byKubernetes Linux, Bash, GIT,Docker.

Confidential, Waukegan, IL

Senior Software Developer

Responsibilities:

  • Participate actively in the complete software development lifecycle, including performance analysis, design, development, and testing
  • Used GIT for version control tool for merging branches and used Sourcetree to solve conflicts.
  • Worked withThreads,Multithreading,SynchronizationandCollection API.
  • Applied jQuery, Bootstrap,CSS3,JSP,and JSTLto build interactive and dynamic UI.
  • Used AJAX calls for data updates in UI along with JSON data parsing.
  • Implementing a Continuous Delivery framework using Jenkins,Chef,Maven & Nexusin Linux environment.
  • Responsible for providing day-to-day functional and technical support for end user, optimizing business workflow for multiple business teams.
  • Developing and customization on different apps and objects to meet requirements from business teams.
  • Use Demand Tools and Date Loader to maintain data integrity, update data and reduce duplicate data in system.

Confidential

Software Developer

Responsibilities:

  • Executed different phases of SDLC including gathered and analyzed business requirements, designed, and modeled them into diagrams and documents, monitored function and structure implementations, designed test scenarios.
  • Ensures that high quality work is consistently sought without exception and errors contained during the development, testing and implementation processes
  • Business process analysis and problem solving of data quality and maintenance issues, including systems development and user-interface development if required.
  • Used JSP HTML, jQuery, Ajax for content layout and presentation.
  • Provide production support Helpdesk ticket assistance with analysis and research of production problems, user questions and system usage inquiries
  • Participate and function as Project Manager (PM) or Technical Lead, managing and participating in all phases of assigned project according to role assigned
  • Prepare specs/detailed design documents and perform coding / resolution assignments for the team in accordance with Project Life Cycle (PLC) or ISA Standards
  • Establish/maintain liaison with Head Office, branch offices and business lines
  • Create web application using MVC Structs framework.
  • Implemented Hibernate ORM to facilitate DML and DQL queries and representing PR mapping.

We'd love your feedback!