We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Over 10 years of IT experience in JAVA /J2EE, Ruby on Rails, Scala, Groovy/Grails, Python/Perl, Spring and Hibernate/IBatis
  • Expertise in managing large scale technology projects and capable of leading all phases of technology development and delivery
  • Solid programming skills and application architecture experience using Java based technologies
  • Solid knowledge in OOA/OOD/ UML, design pattern and Rational Rose
  • Familiar with UNIX /LINUX, Windows2000/NT/XP and GTK+/X Windows
  • Core Java Expert, strong knowledge in multi - thread & TCP/IP socket programming
  • Hands-on Technical Lead/Architect with extensive experience on mentoring junior members/code reviewing/working with offshore team

TECHNICAL SKILLS:

C/C++/STL, JSP/Servlet, JSF, EJB and JavaScript

Angular.js, Node.js, Ext.js Backbone.js, JSF, jQuery, AJAX, XML, DTD/XSLT, TML5/CSS3, Struts1/Struts2

Confidential MQ, TIBCO RV, Apache Qpid and JBoss Fuse

Database programming with Oracle, SQL Server and DB2

Internet security framework: Spring Security, SAMIL, XACML and OAuth

WebSphere, Weblogic, JBoss and Tomcat

PERL, Unix/Linux Shell Scripting

SOAP and REST web services

Amazon Web Services, Google Compute Engine, CloudStack and Rackspace

PROFESSIONAL EXPERIENCE:

Confidential

Senior Java Developer

Responsibilities:

  • Designed and Developed Enterprise Level Applications using Agile/Scrum Methodologies.
  • Designed and developed Microservice platform to support a multitude of enterprise level applications.
  • Developed web application using Node.js, Angular.js, Ext.js, jQuery, Grunt, Npm, JSON, CoffeeScript with HTML5 and Bootstrap on Tomcat 7/8
  • Mentored developers on JavaScript best practices and server-side development
  • Developed Enterprise application using Ruby on Rails, Spring Boot, JSF, jQuery and Ajax on Jboss EAP 6.x
  • Developed web services using CXF, Spring web service/ Restful web service with XML/JSON schema
  • Utilized JVM, application performance and Garbage Collection tuning with JDK 8/1.7
  • Developed high volume application system processing multimillion transactions per day using Java multi-thread/concurrency/JDBC and TCP/IP socket programming

Java Technical Lead / Architect

Confidential

Responsibilities:

  • Developed Enterprise Level Applications on Cloud using: AWS - EC2, S3, Elastic Beanstalk, KMS, RDS, Cloud Watch and DynamoDB
  • Experienced in architecting and configuring secure VPC through private and public networks in AWS
  • Created and managed cloud VMs with AWS EC2 command line clients and AWS management console
  • Used security groups, network ACLs, Internet Gateways, NAT instances and iptables to ensure a secure zone for organizations in AWS public cloud
  • Setup elastic load-balancers for different applications to ensure high availability of applications
  • Engineered SSL certificates using Open-SSL to generate and set up SSL for ELBs through VeriSign
  • Used Amazon Route53 to manage DNS zones and also give public DNS names to elastic load balancers IP's
  • Worked with Amazon RDS Multi-AZ for automatic failover and high availability at the database tier for MySQL workloads
  • Designed and Developed distributed systems using Cassandra/CQL/Hadoop then used Cassandra data model/ migrating RDBMS to Cassandra/ Multinode clusters configuration
  • Developed SOA based applications using JBoss Fuse/Apache Camel framework/ Confidential MQ
  • Designed and Developed web application using Ruby on Rails /Spring MVC/Spring Webflow /JQuery and AJAX
  • Designed and Developed mobile web application using JSF/Node.js/Angular.js/Ext.js with HTML5/ Bootstrap
  • Implemented SSO (Single Sign On) function using Open SSO/SAMIL and OAuth 2.0
  • Designed and developed Selenium web automation testing grid using Webdriver
  • Developed High performance security system using: AES/PGP Encrytion
  • Developed intelligent test driven framework using Spring/Junit and Cucumber
  • Implemented high performance web service application using distributed JBoss Cache/Spring Cache
  • Developed high volume application system processing multimillion transactions per day using
  • Java multi-thread/concurrency/JDBC, TCP/IP socket programming
  • JVM, application performance and Garbage Collection tuning with JDK 8/1.7/1.6
  • Backend Perl, Unix/Linux Shell Scripting
  • Database programming/ SQL queries with DB2/My SQL/PostgreSQL
  • Used Hibernate 3.x/ibatis OR mapping framework, Eclipse3.x, NetBean, Jboss, Tomcat, WebSphere running in Linux/Unix and Puppet as configuration tool
  • Used Jenkins, Git and Maven/Ant as build, deployment and test tools Jmeter, Jprofiler, LoadRunner
  • Developed Restful web service using Jetty and Jackson with XML/JSON schema
  • Designed and Developed Enterprise Level Applications using Agile/Scrum Methodologies
  • Developed Enterprise Level Applications on Cloud using: AWS - EC2, S3, Elastic Beanstalk/Docker, KMS, RDS, Cloud watch and DynamoDB.
  • Designed and Developed distributed systems using Python/Cassandra/CQL/Hadoop
  • Created and managed cloud VMs with AWS EC2 command line clients and AWS management console

Senior Java Consultant

Confidential

Responsibilities:

  • Database programming with Oracle 11g, writing stored procedures and SQL tuning
  • Developed web application using Scala, Groovy/Grails, Spring MVC/Spring Webflow, jQuery, JavaScript and AJAX
  • Developed mobile web application using JSF, JQuery, JSON and Ajax with Web 2.0 standard including HTML5 and CSS3
  • Developed Rest web service using Jersey, CXF and Jackson with XML/JSON schema
  • Developed SOA based applications using Apache Camel ESB framework
  • Used Hibernate 3.x/ibatis OR mapping framework
  • JVM, application performance and Garbage Collection tuning with JDK1.5/1.6
  • Built test driven application using spring test framework and Junit
  • Used Log4j, Hudson and Maven/Ant as build, deployment and test tools
  • Used Eclipse3.2, MyEclipse, WebLogic, JBoss running in Linux/Unix
  • Designed and Developed detailed functional designs for business solution components and prototypes
  • Developed business and/or functional designs associated with Application enhancements
  • Designed and Developed Enterprise Level Applications using Agile/Scrum Methodologies

Java/C++ Lead/ Architect

Confidential

Responsibilities:

  • Designed and Developed web application using Scala, Groovy/Grails, Spring MVC, Struts 2, Java script, jQuery and AJAX
  • Designed and Developed JAX-RS web service using Jersey and Jackson with XML/JSON schema
  • Developed backend business process engine using C++/C/STL and CORBA
  • Developed mobile web application using JSF, Java script, jQuery, JSON and AJAX with Web 2.0 standard
  • Used Hibernate 3.x/ibatis OR mapping framework
  • JVM, application performance and Garbage Collection tuning with JDK1.5/1.6
  • Database programming with Oracle 11g/SQL Server 2005. Writing stored procedures and SQL tuning
  • Built test driven application using spring test framework and Junit
  • Used Eclipse3.2, MyEclipse, Websphere and Tomcat running in Linux/Unix
  • Used Log4j, Hudson and Maven/Ant as build, deployment and test tools
  • Involved full life cycle system development with SVN/P4
  • Developed SOA based applications using Mule ESB framework

Java Technical Lead/ Architect

Confidential

Responsibilities:

  • Designed application architecture using J2EE design patterns, RUP
  • JVM, Multithreading and Garbage Collection tuning with JDK1.5/1.6
  • Developed high-performance payment processing system supporting 1 million+ transactions per day using java multi-thread/concurrency/JDBC, TCP/IP socket programming using NIO package and Confidential MQ
  • Built distributed application with multiple projects using Spring Context / Annotation
  • Database programming with Oracle 10g/ Confidential DB2. Writing stored procedures and SQL tuning
  • Used Hibernate 3.x/ Ibatis OR mapping framework
  • Used Hibernate Tools for Eclipse to generate java code and mapping files
  • Used Hibernate Annotations for mapping annotations and performance optimization
  • Developed DAO using Hibernate Validator and Hibernate Search
  • Integrated Spring Security (Acegi) with Web and Web service application
  • Developed web/mobile web application using Spring MVC/Struts 2, JSF, Java script, jQuery and AJAX with Web 2.0 standard
  • Built customized content management application to support change on the fly methodology on 30+ consumer website
  • Implemented customized SSO (Single Sign On) function using AES (Advanced Encryption Standard) encryption
  • Created back-office order handling application using Spring Batch
  • Web service expert, familiar with multiple web service topics: WSDL first, code first, export web service using java annotation. Session or session less web service. Web service failure restore/performance tuning. Using various web service protocols: JAX-RPC, JAX-WS and JAX-RS. Develop web services based SOA application using CXF, Jboss-WS, and Axis
  • Developed high-volume message based Events/Notification system using Spring JMS Framework and Confidential MQ/ Apache Qpid
  • Developed Platform Monitoring and Management using Spring JMX annotation/ JMX proxy technology
  • Built test driven application using spring test framework and JUnit
  • Used Eclipse 3.2/MyEclipse, Jboss4.0, running in Linux/Unix
  • Used Log4j, Bamboo, Cruise Control and Maven, Ant, Ivy as build, deployment and test tools
  • Involved full life cycle system development with SVN

Senior Java Developer

Confidential

Responsibilities:

  • Involved in full life cycle system development with Star team
  • Developed web-application using Struts MVC 1.2
  • Used java swing, soap to develop thick GUI client
  • Developed J2EE application using Spring1.2 framework
  • Used Hibernate 2.x O/R mapping framework, using JDBC for query
  • Developed web services, JMS and message driven bean for distributed applications.
  • Used Eclipse3.0, Jboss4.0, and Tomcat 5.5
  • Database programming with Oracle 9i/10g
  • UsedJunit3.7, Log4j, Borland Test Director 7.6 and Ant1.6 as deployment and test tools
  • Developed EJB Entity /stateless session bean for business logic
  • Used Middlegen to generate HBM, DDL and Java class

We'd love your feedback!