Sr. Java Developer Resume
3.00/5 (Submit Your Rating)
CA
SUMMARY
- An enthusiastic, highly competitive IT professional with more TEMPthan 12+ years of experience on the IT industry with rich experience in the financial, Software Development,
- Telecommunications sector with primary expertise in Java and J2EE related technologies. In search of new challenges as a Java developer with a strong analytical mind coupled with well - developed technical skills.
- Majorly focused on software architecture to build innovating solutions in order to improve the IT business capabilities.
- Develops strategies for technology adoption and training plans to enhance the noledge of the development staff in order to provide better software solutions
- Strong experience in server side development using Hibernate, Spring IOC, design patterns and Perl/Shell scripts.
- Web development experience using JSP, JSF, Ajax, Servlets, spring and Web Services
- Experience in spring modules for DAO and Security. Messaging experience in MQ and JMS.
- Have hands on experience on development of JSon based RESTful webservices.
- Have hands on experience on integration of RESTful and SOAP webservices.
- Worked in application build using Jenkin continuous integration tool.
- Have involved in code review, document review and code quality analysis using Sonar, Checkstyle and FindBugs plug-ins.
- Worked on Application Servers like BEA Web logic, IBM Web Sphere Server, JBoss& Apache Tomcat.
- Extensive experience in Integrated Development Environment (IDE) such as Eclipse, IBM Rational Application Developer (RAD), and Software Version Control tools like IBM Rational ClearCase, Subversion (SVN) and GitHub.
- Have significant experience in Application Design using MS Visio and Rational Rose particularly in construction of use-case, flow, class, sequence, activity, and deployment diagrams.
- Expertise in Application Migration in different environments.
- Expertise in recognizing the potential risks associated with common coding errors and identifying coding approaches to address them.
- Expertise in identifying the goals, principals, and the mechanisms used in the development of secure applications.
- Excellent analytical, oral, written, communication skills.
PROFESSIONAL EXPERIENCE
Sr. Java Developer
Confidential, CA
Role & Responsibilities:
- Created the application design for Know Your Customer (KYC) project using Micro Services.
- Worked on question bank service for Politically Exposed Persons & Customer Due Diligence modules.
- Developed the application using Spring MVC & Spring boot.
- UI development using AngularJS.
- Used test driven development for building the business logic.
- Worked on POC's for using the open sources such as Jhipster & Formio.
- Created builds using Gradle & source controlling using GIT.
Environment: Java 1.8, Spring 4.1, AngularJS, Web Services, MongoDB, Oracle 11g, Git, Gradle, Vagrant, Docker, IntelliJ
Sr. Java Developer & Lead
Confidential Southlake, TX
Responsibilities:
- Designed and implemented new features for Airline Scheduler in an Agile Kanban environment.
- Manipulated very large & complex data structures in multi threaded environment.
- In memory management & persistance of large distributed data using Camel.
- Consumed the data from other systems using SOAP & REST web service calls.
- Web development of SAS (Software As Service) using AngularJs & NodeJS.
- Designed & created Micro services.
- Used Creational & Structural design patterns in Service Oriented Architecture.
- Used Spring Core, Spring MVC, Spring Boot & Spring Integration modules.
- Fixed the production defects, supported branch creation & build process.
- Developed the UI components of the Scheduler using JSF & Swing.
- Used Test Driven Development approach for complex modules & defects.
- Logging using log4j & Unit tests using Junits.
- Mentored junior members of the team.
Environment: Java 1.7/1.8, Spring 4.1, Spring Core, Spring MVC, Spring Boot, Spring Integration, AngularJS, JavaScript, HTML, Web Services, IntelliJ, Oracle 11g, Hibernate, JBoss, SVN, Maven, Ant, Log4j.
Java Design Lead & Sr. Java Developer
Confidential Meadows, IL
Responsibilities:
- Designed and implemented new portal for credit card customers in an Agile Scrum environment.
- Migrated the existing application to the new frame work using architectural run way using Test Driven Development.
- Spring MVC application is developed using RAD and deployed on Web Sphere Application Server.
- Lead a team dat Developed & integrated RESTful & SOAP web services.
- Lead the efforts of integrating the application with various back end systems.
- Designed & implemented Complex solutions for Login, Credit Card Transactions using Core Java.
- Designed & implemented multiple modules such as adding authorized user, disputing a transaction & rewards coupons.
- Static Content management through ContentOne.
- Audit logging & analytics on MongoDB as Big Data platform.
- UI development using AngularJS, JSP, JavaScript & Ajax.
- Made production builds using Maven & supported production deployments.
- Documented the support documents and mentored the junior members of the team.
- Logging using log4j & Unit testing was done using JUnit.
- Version controlling using GIT, SVN and MKS
Environment: Java 1.6/1.7, Spring 4.1, Spring MVC, AngularJS, STS, RAD, Websphere Application Server, Apache Tomcat 7.1, Oracle 10g, MongoDB, GIT, SVN, Maven, MKS.
