We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Richmond, VA

TECHNICAL SKILLS

Programming Languages: Java, C++, MVC 3

Java Technologies: JMS, REST, SOAP, Spring, Hibernate, Angular, HTML 5, CSSjQuery, Android Development

Database: Oracle, MySQL, Cassandra, MongoDB

Tools: Eclipse, IntelliJ, Navicat, MySQL workbench, Visual Studio

Operating Systems: Microsoft Windows, Linux - Cent OS

AREAS OF EXPERTISE

  • Enterprise Java
  • Code Review & Management
  • Build Automation
  • Apache Solr
  • JPA, Hibernate
  • NoSQL/Cassandra
  • OWASP
  • REST/SOAP Web Services
  • JAX - B
  • JAX-WS
  • JAX-RS
  • Spring Boot
  • CSRF
  • Java 8
  • Agile Software Development
  • Prototyping
  • Spring Framework
  • Apache Camel
  • OAuth2

PROFESSIONAL EXPERIENCE

Confidential, Richmond VA

Sr. Java Developer

Responsibilities:

  • Developed Java based Web App for Product Lifecycle Management (PLM) using modern frameworks like Spring Boot, Spring MVC, RESTful Web Services, LESS and jQuery.
  • Strategize approach for migrating legacy data to NoSQL - MongoDB databases.
  • Contribute in maintaining stable data flow between data warehouse and parts management.
  • Responsible for CapitalOne’s infrastructure design and continued development, integration development and 24x7 production support.
  • Develop solutions wif vendors in teh lab, writing concept review, requirements and functional specification documentation and working wif teh Quality Assurance lab for handoff and field deployment; ongoing projects include but are not limited to development of an Identity Management SOA.
  • Interact wif teh cross functional teams to create and / or review product requirements, functional specifications, and detailed designs; Post development, interacts wif teh operations group to communicate / knowledge transfer product details for deployments.
  • Implementation of CSRF Security to avoid any XSS Vulnerabilities
  • Experienced in OWASP developer.
  • Utilize Agile process to streamline development process wif iterative development. Teh system was developed in a test driven development (TDD), Extreme Programming (XP), Pair Programming environment using iterative development methodologies.
  • Manage all aspects/lifecycles of projects for engineering including resourcing and deliverables timeline.
  • Designed Implemented teh prototype for teh functional comparison using Cassandra vs Solr, and tan knowledge sharing wif other team members on Cassandra.
  • Responsible for Cassandra data modelling based on teh existing functionality, and performance tuning.
  • Configured teh Cassandra for Supports replication and multi data center replication
  • Responsible for teh verification of teh Cassandra features working and teh quality before it is published.
  • Customize PLM tool using Java, XML, JSP, Servlets and SQL.
  • Responsible for application deployment on AWS.
  • Designing and Development of Cloud API.
  • Design and Development of APIs using OAuth2.

Environment: Gerrit, Jenkins, REST, SOAP, CSRF, Angular JS, Java 8, Agile(XP, TDD, PP), ActiveMQ 5.3 & 5.7, JMX, Parasoft SOATest 6.x, SoapUI 3.5, Spring Boot 1.3.5, Spring 4.0.0, Hibernate 3.2, Apache CXF, Apache Cassandra 2.0.8, Apache Solr, Active Directory Studio, Novell eDirectory LDAP, Oracle 11g, Putty, Apache Tomcat 6.0, Apache Maven 3.2.3, GitHub, Linux (SUSE Enterprise v10), AWS.

Confidential, Rockville MD

Java Developer

Responsibilities:

  • Involved in complete designing/ architecture teh application structure.
  • Elaborated use cases, interface definitions and web services specifications in collaboration wif Business and System Analysts and Architecture Group.
  • Utilize Agile process to streamline development process wif iterative development.
  • Involved in object-oriented design, Object Modeling and Data Modeling of teh application.
  • Manage all aspects/lifecycles of projects for engineering including resourcing and deliverables timeline.
  • Using ActiveMQ series, implemented asynchronous communication between modules.
  • Develop, implement, and maintain an asynchronous, AJAX based rich client for improved Develop and maintain elaborate services based architecture, created various reference lookup services as Web services using Castor Mapping, SOAP UI.
  • Implemented teh web services and associated business modules integration using Spring JS API, Spring MVC/Webflows, Spring, and Hibernate ORM.
  • Designed, implemented, and tested teh portal module wif Adobe Flex Api.
  • Using PL/SQL, written various stored procedures to enhance teh performance.
  • Extensively used Spring framework for modularizing teh application.
  • Involved in code review, Unit testing, functional testing, system testing and Integration Testing.
  • Designed/Implemented whole application package structure and their dependencies using Ant.
  • Provided teh production support for teh application to teh business users.
  • Designing and Development of Cloud API.
  • Design and Development of APIs using OAuth2.

Environment: Java 6, JEE, JSP, WS wif SOAP, Soap UI, Spring v 2.5.6, Spring Webflow 2.0, Active MQ 5.2, Hibernate 3.2, HTTP/SSL protocol, Adobe Flex 3.0, WebLogic Application Server 10g, Apache Tomcat 6.0, DOJO, Spring-JS, Agile (Scrum, XP, TDD), JavaScript, JMeter, Ant 1.7, Oracle 11g, AIX, Rational Clear Case and Clear Quest, Visio, 2007, Toad IDE, JUnit 4.3.

Confidential, Austin TX

Java Developer

Responsibilities:

  • Developed and modified applications for member eligibility.
  • Troubleshot and corrected problems wif code that validates availability for over 10,000 non-members wif multiple life events that changed their qualification.
  • Developed a reporting application for special member offers.
  • Provided 24x7 support in case of outages.
  • Assisted wif 2048-bit migration of an “in-house” certificate management system, including facilitating teh transition to new Certificate Authority (CA) server, platform, and automated process tools
  • Developed build and test procedures/tools to access teh managed PKI web services using client code generated from WSDLs provided by teh MPKI provider
  • Performed testing and evaluation of over 30 programs wif disparate browsers, applications and systems
  • Assisted wif migrating code/build systems from Java 1.4 on Sun Solaris to Java 5/6 on Red Hat Linux
  • Supervised 5 other developers/analysts and provided regular updates to teh management team of progress
  • Recreated build process for 7 applications/libraries using Ant that had become broken by previous changes
  • Assisted wif troubleshooting and resolving Oracle WebLogic server problems which prevented application deployment
  • Wrote and assisted wif writing customer communication surrounding teh PKI migration and secure service layer.
  • Performed ETL operation to extract data from flat file, transformed it and loaded into database; optimized teh performance of this functionality by introducing multi-threaded architecture for teh ETL operation.
  • Worked on modules that would generate periodic reports for finding call information, plotting movements on number on Google Maps, and so forth.
  • Worked on a requirement to enable pulling data from MySQL db and loading data onto Oracle DB, utilizing teh JVM in Oracle; teh credentials for this MySQL db were obtained on teh fly. Hence was one of teh prime highlights of my position.

Environment: Java 6 & 7, Java EE, Spring Batch 3.0 (JSR 352), IBM Rational Team Concert 8.5, IBM DB2 UDB/LUW, Red Hat RHEL 6.x, Bash Shell Scripting

We'd love your feedback!