We provide IT Staff Augmentation Services!

Senior Java Developer Resume

3.00/5 (Submit Your Rating)

AlpharettA

SUMMARY

  • Over 10 years of experience in Java & J2EE technologies.
  • Working in US since 2008 as Java Developer.
  • Experienced in Software development life Cycles, Web applications, Client/Server technology, Distributed Applications and other custom - built applications on UNIX and Windows.
  • Worked in All type of methodologies including Scrum and Agile methodology
  • Experience in Mentoring Other Developers and Leading a team
  • Experienced in Test Driven Development (TDD) environment.
  • Hands on Experience in Writing SOAP based Webservices using Apache CXF.
  • Hands on experience in using All modules of spring4.0, including spring Core, Spring AOP, Spring Boot, SpringMVC, Spring DAO, Spring webflow, Spring Webservices
  • Has good Knowledge of Amazon WebServices EC2(AWS)
  • Expertise in programming using Java, J2EE (JSP, JSF, PrimeFaces, Servlets, EJB, JPA, JNDI, JMS, JDBC2).
  • Experienced in Using rool engines such as JBoss Drools for writing rules and maintaining rules for performance optimization, debugging and deployment of rules in JBoss Application Server
  • Expertise in using latest open sources technologies such as Hibernate, JBPM, Drools
  • Excellent knowledge in using Web Services and SOA.
  • Experienced in Working with various servers such as Tomcat, JBoss, WebLogic, Webspehere Application server7.0
  • Good Knowledge of Spring MicroServices.
  • Good Experience in working with Angular JS 2.0, Jasmine and Karma
  • Having good experience with Oracle, SQL, PL/SQL, MySQL and DB2.
  • Expertise in GUI design and application development using DreamweaverMX2004, HTML, Cascading Style Sheets (CSS), Extjs, NodeJS, DHTML, XML, XSL.
  • Experience in writing test cases with JUnit4
  • Worked with Non-Relational databases like Mongodb.
  • Having good experience in client side validation using Java Script.
  • Experienced in Using various build tools such as Ant and Maven
  • Experienced in using Java IDEs like Eclipse, JBoss Eclipse IDE and MyEclipse
  • Excellent skills in Object Oriented Analysis and Design, Modeling applications with UML and have implementation experience with Rational Rose, Borland Together Control Center and Omondo
  • Have Good Experience with various Version Control tools CVS and SVN(Sub Version), worked as SVN administrator and as SCM (Software Configuration management) Lead
  • Excellent interpersonal and technical skills.
  • Highly motivated and hardworking individual with strong verbal and written communication skills.
  • Ability to learn quickly and to correctly apply new tools and technology.

TECHNICAL SKILLS

J2EE Technologies: EJB 3.0, Servlets, JSP with Taglibs, RMI, JNDI, JDBC

Web& Application Servers: WAS, WebLogic 8.1, JBoss 7.X, Tomcat 5.X

Languages: JAVA, C, C++, OOAD UML

Operating Systems: Sun Solaris, HP-Unix, Windows-NT, Windows XP

RDBMS: ORACLE 8i,MySQL 5.0,DB2

Data Base Tools: TOAD, PL/SQL, SQL yog

Frameworks: SpringMVC, Spring Webflow, struts2, Jboss Seam, Spring

BPM tools: JBPM, Seewhy

Object Relational: Mapping

Testing Frame Works: JUnit4, JMeter1.9.1, AppPerfect

UI Technologies: JSF, JSP, CSS, HTML, XML, XSLT, Extjs 4.X, Angular JS 1.4, JQuery

Scripting: Java Script, Pearl Script

Logging frameworks: Log4j, apache commons

SCM Tools: CVS, SVN

Build tools: Ant1.7, Maven

Testing frameworks: JUnit3, JUnit4 and TestNG

Caching framework: OpenSymphony caching, EH Cache

Timer: Quartz timer, EJB Timer

IDEs: Eclipse3.x, Jboss Eclipse IDE, MYEclipse

UML Tools: Rational Rose, Borland Together Control Center, Omondo

Search Engines: Apache Lucene 1.4.2, PdfBox, TextMining

Other Tools/Utilities: DreamweaverMX2004, DOJO Tool Kit, MS Office, MS Front Page, Edit Plus, Jboss Drools, START, Xdoclet, CSS, A4J

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta

Senior Java Developer

Responsibilities:

  • Analyzing user requirements and defining functional specifications
  • Developed Code in All the layers of project i.e, front end, middle ware, backend.
  • Converted Rest API to Micro services
  • Designed Micro services architecture for Application
  • Worked on OAuth2 for security of micro services
  • Defined logging configuration in micro services using Sleuth
  • Designed Micro services gateway using zuul
  • Designed Micro services discovery using Eureka
  • Designed Microservices configurations using spring cloud configuration
  • Defined deployment Architecture for micro services
  • Deployed Microservices using Jenkins
  • Deployed Microservices in AWS environment
  • Converted JSP application to Angular in UI
  • Improved quality of the project by researching on latest technology regularly
  • Mentored Other developers

Environment: Java 1.8, Junit4.5, SpringMVC, Spring AOP, Spring DAO, Spring Security, Spring WebServices, Spring Micro services, Spring Cloud, JAX-WS, REST WebServices, Apache CXF, JAXB, XML, XSD, XSLT,JSP, JSF2.X, Javascript, JSON, Oracle, SQL, PL/SQL, Jboss 7.1.1, SVN, MAVEN, Gradle, Lotus Notes

Confidential

Senior Java Developer

Responsibilities:

  • Requirement Analysis and user stories creation
  • Development of Application using spring JMS
  • Integration of Application with other Applications
  • Design High level and low level design documents
  • Developed Code in All the layers of project i.e, front end, middle ware, backend.
  • Developed web-based applications using Java,J2EE,XML, PL/SQL and
  • Developed web pages using Angular JS 1.4.
  • Developed Soap and Rest based Web Services
  • Developed Server side code using Design Patterns
  • Writing Unit test cases to test Java code.
  • Integrated Application using Spring Microservices
  • Used Spring Boot for Application Development
  • Deployed Application in various environments using Jenkins
  • Documenting modifications and enhancements made to the applications as required by the project
  • Designing stored procedures, triggers and functions using PL/SQL
  • Developing and Implementing test validations of the applications
  • Created Proof of concept to connect to Mongo.
  • Analyzing test results and recommending modifications to the applications to meet project specifications
  • Interacted with business users for requirement and final product presentation

Environment: Java 1.8, Junit4.5, SpringMVC, Spring WebServices, Spring JMS, Spring Boot, Angular JS, NodeJS, Jenkins, JAX-WS, REST WebServices, MicroServices, Apache CXF, JAXB, XML, XSD, XSLT,JSP, Javascript, JSON, AJAX, Mongo, Jasmine, Karma, Oracle 11g, Hibernate3.0

Confidential

Lead Developer

Responsibilities:

  • Analyzing user requirements and defining functional specifications
  • Mentored Other developers
  • Attend requirement meetings and gather requirements.
  • Design High level and low level design documents
  • Developed Code in All the layers of project i.e, front end, middle ware, backend.
  • Developed web-based applications using Java,J2EE,XML, PL/SQL and
  • Developed web pages using Angular JS 1.2, NodeJS.
  • Developed Web Services and other Server side code
  • Developed Server side code using Design Patterns
  • Writing Unit test cases to test Java code.
  • Integrated Application using Spring Microservices
  • Used Spring Boot for Application Development
  • Deployed Application in various environments using Jenkins
  • Documenting modifications and enhancements made to the applications as required by the project
  • Designing stored procedures, triggers and functions using PL/SQL
  • Developing and Implementing test validations of the applications
  • Created Proof of concept to connect to Mongo.
  • Analyzing test results and recommending modifications to the applications to meet project specifications
  • Interacted with business users for requirement and final product presentation
  • Improved quality of the project by researching on latest technology regularly

Environment: Java 1.8, Junit4.5, SpringMVC, Spring WebServices, Spring Boot, Angular JS, NodeJS, Jenkins, JAX-WS, REST WebServices, MicroServices, Apache CXF, JAXB, XML, XSD, XSLT,JSP, Javascript, JSON, AJAX, Mongo, Jasmine, Karma, Oracle 11g, Hibernate3.0, Rational Application Developer, CSS3, Oracle, SQL, PL/SQL, WAS 8.5, HP Quality Center 10.0, SVN, MAVEN, Lotus Notes

Confidential, Alpharetta

Senior Java Developer

Responsibilities:

  • Analyzing user requirements and defining functional specifications
  • Developed Code in All the layers of project i.e, front end, middle ware, backend.
  • Developed web-based applications using Java,J2EE,XML, PL/SQL and JSF, Extjs 4.2.2
  • Developed web pages using JSF, Extjs 4.2.2
  • Developed Web Services and other Server side code
  • Developed Server side code using Design Patterns
  • Writing Unit test cases to test Java code.
  • Produced and consumed web services using Apache CXF.
  • Documenting modifications and enhancements made to the applications as required by the project
  • Designing stored procedures, triggers and functions using PL/SQL
  • Developing and Implementing test validations of the applications
  • Analyzing test results and recommending modifications to the applications to meet project specifications
  • Interacted with business users for requirement and final product presentation
  • Improved quality of the project by researching on latest technology regularly
  • Mentored Other developers

Environment: Java 1.7, Junit4.5, Spring3MVC, Spring AOP, Spring DAO, Spring Security, Spring WebServices, JAX-WS, REST WebServices, Apache CXF, JAXB, XML, XSD, XSLT,JSP, JSF2.X, Javascript, JSON, Extjs 4.2.2, JQuery1.6.2, RichFaces, AJAX, Oracle 11g, Hibernate3.0, Rational Application Developer, CSS3, Oracle, SQL, PL/SQL, Jboss 7.1.1, iText, HP Quality Center 10.0, SVN, iLog JRules, MAVEN, Gradle, Lotus Notes

Confidential, Greensboro

Senior Java Developer

Responsibilities:

  • Lead the User Interface development group.
  • Attended requirement gathering meetings with business analysts
  • Evaluated Business Requirements and estimated time lines for the projects
  • Designed and developed User Interface Architecture Using Springmvc3
  • Conducted meetings with team as part of Agile methodology.
  • Designed Class and Sequence diagrams for the project
  • Written build scripts for various environments using Ant
  • Used Rational Application developer to construct the project
  • Written ant scripts for deployment of the application
  • Involved in code reviews as part of organization quality management
  • Unit Test cases developed with JUnit version 4.5
  • Reviewed the integration test cases
  • Produced web services for Rate Quote Using Apache CXF
  • Involved in Promotions and deployments of the code
  • Developed Web Service Clients using RAD, Axis
  • Developed Apache Camel for Integration.
  • Developed User Interface Using JSP, JavaScript and AJAX.
  • Integrated site catalyst to track the usability
  • Used HP Quality Center to test and track the functionality
  • Written Services Layer Using EJB3 and Hibernate3.0
  • Involved in Design of Overall Architecture of the project.
  • Designed the Architecture Using Design Patterns
  • Implemented Authorization and Authentication using Spring Security
  • Created Calendar Entries for deployments and maintenance in LotusNotes

Environment: Java 1.5, Junit4.5, SpringMVC, AspectJ, Spring AOP, Spring DAO, Restful web services, Spring Security, Spring WebServices, JAX-WS, JAXB, Apache CXF, XML, XSD, XSLT,JSP, Javascript, JSF, JQuery1.6.2, Apache Camel, AJAX, Oracle 11g, Hibernate3.0, EJB3.0, Rational Application Developer, Oracle, SQL, PL/SQL, WID(Websphere Integration Developer),iText, HP Quality Center 10.0, SVN, iLog JRules, Lotus Notes, EDI, Data Standards, EAI, Data and Protocol Transformation, Global360(G360), WESB.

Confidential, Columbus OH

Senior Java Developer

Responsibilities:

  • Involved in design, development, integration and testing of the system.
  • Involved in requirement gathering and analysis
  • Designed and Developed User Interface
  • Implemented Using Agile Methodology
  • Designed and Developed Java Server Faces (JSF) pages for UI
  • Used Faceletes, tomhawk tags, rich faces to develop JSF
  • Used SpringCore, Hibernate to develop service and data layer.
  • Used Spring acegi security for secured access layer
  • Developed webservices using XML,SOAP, WSDL
  • Used Spring aspect for logging and security
  • Used Hibernate to interact with a database.
  • Used Eclipse extensively for day today work and debugging
  • Used Jboss App Server for application deployment in development and Web Logic for deployment in production
  • Used sql plugin for eclipse to query MySQL database.
  • Used JUNIT for unit testing.

Environment: Spring 2.5, JPA, Hibernate3.0, J2EE, XML, JDBC, Eclipse, JSF with IceFaces, CSS, Tomhawk, JavaScript, JAXB, SVN(Sub Version), Oracle, SQL, PL/SQL, DB2, Junit, WebLogic 8.1,WebServices, TOAD.

Confidential

Lead Developer

Responsibilities:

  • Gather requirements from various departments and analyze
  • Low level design with UML including sequence, class and activity diagrams
  • Implementation of Presentation and Business modules using JSF, Jboss Seam, Hibernate.
  • Worked as production support lead after first release worked as Software Configuration manager
  • Incorporated various standard J2EE design patterns (Data Access Object, Business Delegate, Session Façade) and guidelines suggested by standards from HPGMAS.
  • Designed and developed JSF pages and validation logic.
  • Designed and developed complete payment Module.
  • Integrated Axis bank payment gateway system.
  • Developed session beans which will interact with Jboss seam.
  • Created dynamic and interactive screens using JSP and Servlets.
  • Created data access objects using JDBC to MySQL the database.
  • Written JavaScript functions for user input validation.

Environment: J2EE, EJB, JBoss Seam, JPA, Hibernate3.0, JBPM, XML, JSF, Servlets, JBoss App Server, JBoss Eclipse IDE, XML, JavaScript, JBoss drools, MySQL, Linux and Windows NT.

We'd love your feedback!