We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

St Louis, MO

SUMMARY:

  • Overall 12+ years of professional software development experience working on multi - tiered applications using OO concepts in Java and J2EE Web Services and on relational databases like Oracle and SQL Server.
  • 10+ years’ experience in Java development and object-oriented analysis utilizing Java, J2EE.
  • 5 years of Java lead (Handled 5 to 10 team members)
  • Experience wif GOF Design Patterns, UML, OOAD, SOA, EAI architecture and principal for designing re-usable components/applications using Enterprise Architect and MS Visio.
  • Extensively used Core Java such as Multi-Threading, Exceptions, and Collections.
  • Design reusable components by utilizing various frameworks: MVC framework, Struts, Hibernate, spring, Unit, etc.
  • Execution of web service test scenarios by using SOAPUI.
  • Experience on Groovy scripting.
  • Experience on SOAP UI features (Ex: Data Source, Data Loop, JDBC, SOAP requests, REST, Property, Property Transfer, updating WSDL and Exporting WSDL)
  • Extensive experience using Design Patterns including Frontend Controller, MVC, Template, DAO, Singleton, Session Facade, Service Locator, Business Delegate.
  • Proficiencies in the use of methodologies such as Agile and Scrum.
  • Experience in designing solutions and working on Service Oriented Analysis(SOA)
  • Experienced in exposing and consuming Web Services using Xfire/CXF and Apache Axis- involving UDDI lookups, WSDL using REST/SOAP; used XML technologies such as JAXP, JAXB, SAX and DOM parsers.
  • Worked on IDE tools such as Net Beans 7 & 7.3, Eclipse, Spring Source, Bug Tracker, Rally, Jenkins, Toad, SQL Server 2000, Putty, Splunk, SoapUI, XMLspy,
  • Plan, develop and implement successful large-scale projects from conception to completion wif AT&T, GE Appliances, Asian Development Bank, Citibank and Emagia.
  • Develop technical solutions that improve scalability, performance and profits.
  • Design, develop and implement highly scalable and high performing web applications that support day-to-day operations.
  • Superior analytical, time management, collaboration and problem solving skills.
  • Core functional expertise and project industry range: Financial, Banking, Insurance, Retail and Telecom.
  • Create sophisticated, imaginative and efficient back-end solutions for a large-scale, on-demand marketing system.
  • Extensive experience in writing JUnit test cases and performing Test Driven Development (TDD).
  • Excellent communication skills, team playing spirit and strong analytical & problem solving abilities.

TECHNICAL SKILLS:

Languages: JAVA versions 6,7,8, J2EE, Struts, Spring, EJB

UI Development: JSP, HTML, HTML5, CSS, CSS-3, DHTML, AJAX, GWT (Google web Toolkit) Swing, JSon, JavaScript, JQuery, CQ 5, Ecommerce API, JSON, Photoshop, Flash, JSTL, Spring TLD, Struts TLD, JSF TLD.

Databases: SQL/PLSQL, MySQL, Oracle, DB2, Hibernate, JPA

J2EE Technologies: J2EE, EJB, JSP, Servlets, XML, JMS, Web Services, SOAP, REST, SOA

Scripting Languages: UNIX Shell Scripting, Perl, JavaScript, Spring Roo Shell Script

Application Servers: Weblogic8.1 Platform, IBM web-sphere, Web-sphere portal, Apache Tomcat, OC4J, JBoss, ATG Dynamo

Frameworks: Struts, JUnit, Hibernate, spring, Spring Roo, ATG Ecommerce, WebLogic Portal.

Operation Systems: Windows, UNIX, Linux, Solaris

Tools: Eclipse, NetBeans, STS, SQL Developer, Drool, Enterprise Architect, MS Visio, MS Office Suite

Methodologies: OOAD, UML, SOA, EAI, GOF Design Patterns, SDLC, Agile Scrum

Security Framework: Java SAAS

Testing: TDD, Unit Test

PROFESSIONAL EXPERIENCE

Confidential, St Louis, MO

Senior Java Developer

Responsibilities:

  • Design and development of Spring Framework wif MVC architecture using Java8
  • Using Eclipse SWT, Angular JS Framework Design/Enterprise Integration patterns and REST (REST architecture) compliance for design and development of applications.
  • Java web based technologies; such as, Spring Web Service (REST/SOA), and Hibernate ORM.
  • Implemented design patterns such as singleton, Session Façade, Factory, and MVC design patterns such as Business delegate, session façade and DAO design patterns.
  • Use JPA as Object Mapping for the backend data persistency.
  • Worked on Agile Scrum performance estimation and capacity planning work wif the project manager and product development teams to create and implement projects.
  • Develop front end web pages using JSP2.0, JSON, JS Bootstrap,CSS, JavaScript and SPRING TLD
  • Used Node JS handle asynchronous me/O from the ground up and solved common web /network development problems.
  • Tested the code using TDD approach to development which combines test-first development where you write a test before you write just enough production code to fulfill that test and refactoring.
  • Using multithreading concept developed cache storage by utilization of resources.
  • Develop Maven build scripts to automate the deployment to various Web Server.
  • Configured Oracle WebLogic Server forms part of Oracle Fusion Middleware portfolio which supports Oracle, and other JDBC-compliant databases.
  • Oracle WebLogic Server Process Edition configuration also includes Business Process Management (BPM) and Data Mapping functionality.

Technologies Used:Java 8, Collection Framework, OOAD, Agile/SCRUM, SOA Patterns, EAI Patterns, RSA, MS Visio, Node JS, JQuery, MySQL Backbone (JS), JSON,LDAP Server, JDBC,,, XML, EJB, JMS, Oracle 10g, Linux, Maven,XML, Web Services (SOAP, Rest full), Soap UI, Jenkins, Oracle web logic server.

Confidential, Collierville, TN

Senior Java Developer / Lead

Responsibilities:

  • Design and development of system based on J2EE specifications and Spring Framework wif MVC architecture using Java6 wif Full stack development.
  • Using Eclipse SWT, RCP Framework Design/Enterprise Integration patterns and REST (REST architecture) compliance for design and development of applications.
  • Java web based technologies; such as, Java Web Service (REST/SOA), and Hibernate ORM.
  • Implement different design patterns such as singleton, Session Façade, Factory, and MVC design patterns such as Business delegate, session façade and DAO design patterns.
  • Use JPA as Object Mapping for the backend data persistency.
  • Worked on Agile Scrum performance estimation and capacity planning work wif the project manager and product development teams to create and implement projects.
  • Develop front end web pages using JSP2.0, JSON, JS Bootstrap,CSS, JavaScript and SPRING TLD
  • Used Node JS handle asynchronous me/O from the ground up and solved common web /network development problems.
  • Tested the code using TDD approach to development which combines test-first development where you write a test before you write just enough production code to fulfill that test and refactoring.
  • Using multithreading concept developed cache storage by utilization of resources.
  • Develop Maven build scripts to automate the deployment to various Web Server.
  • Configured Oracle WebLogic Server forms part of Oracle Fusion Middleware portfolio which supports Oracle, and other JDBC-compliant databases.
  • Oracle WebLogic Server Process Edition configuration also includes Business Process Management (BPM) and Data Mapping functionality.

Technologies Used:Collection Framework, OOAD, Agile/SCRUM, SOA Patterns, EAI Patterns, RSA, MS Visio, Java 7, JSP,Droplets, Node JS, JQuery, MySQL Backbone (JS), JSON, Dynamo Servlets, JDBC, Struts1.1, ATG 9.0, XML, EJB, JMS, Oracle 10g, Linux, Maven,XML, Web Services (SOAP, Rest full), Soap UI, Splunk, Jenkins, Oracle web logic server.

Confidential: San Francisco, CA

Senior Java Developer / Lead

Responsibilities:

  • Design and development of system based on J2EE specifications and Spring Framework wif MVC architecture using Java8 wif full stack development.
  • Use Spring Framework Design/Enterprise Integration patterns and REST (REST architecture) compliance for design and development of applications.
  • Involved in the application development using Spring Core, Spring Roo, Spring JEE, Spring Aspects modules and Java web based technologies; such as, Java Web Service (REST/SOA), and Hibernate ORM.
  • Implement different design patterns such as singleton, Session Façade, Factory, and MVC design patterns such as Business delegate, session façade and DAO design patterns.
  • Use JPA as Object Mapping for the backend data persistency.
  • Worked on Agile Scrum performance estimation and capacity planning work wif the project manager and product development teams to create and implement projects.
  • Use Struts and JSTL tag libraries in the JSP pages
  • Tested the code using TDD approach to development which combines test-first development where you write a test before you write just enough production code to fulfill that test and refactoring.
  • Developed multithreading concepts Improved performance and concurrency
  • Develop front end web pages using JSP2.0, JSON, JQuery, CSS, JavaScript and SPRING TLD
  • Develop Maven build scripts to automate the deployment to various Web Servers
  • Developed groovy script for automation test cases.
  • Configured Tomcat server which gave users asinglepoint of access to the applications, services, information and social connections they need.

Confidential, Bothell, WA

Senior Java Developer / Lead

Responsibilities:

  • Design and implement new enterprise architectures and roadmaps to obtain all short and long term technology objectives.
  • Develop new architectural design solutions, Functional and Technical Requirement Specifications, Use Cases, Non Functional Requirements and provide expertise to technical and functional efforts, teams, and projects. wif full stack development.
  • Designed new UML diagrams through Use Case Diagrams, Class Diagrams, Sequence, components, activity, and deployment of diagrams by using RSA Modeler for application modules.
  • Identify scenarios and strategies for performance testing and collaborate wif test team on execution.
  • Create SOA systems architecture and high level design for scalable and high performance enterprise applications.
  • Establish relationships and lead/direct technical development teams for SOA based design, architecture, development, and testing.
  • Create Architecture enhancements for Distributed J2EE applications and legacy integration wif Mainframes applications.
  • Developed multithreading concepts Improved performance and concurrency.
  • Design and development of system based on J2EE specifications and ATG Framework wif MVC architecture using Java7.
  • Use ATG Framework Design/Enterprise Integration patterns and SOA (Rest architecture) compliance for design and development of applications.
  • Involved in the application development using Spring Core, MVC modules and Java web based technologies; such as, Servlets, JSP, Java Web Service (REST/SOAP based), WSDL.
  • Work on Backbone viewswif declarative event handling which connects it all to the existing API over a RESTful JSON interface.
  • Implement different design patterns such as singleton, business factory and J2EE design patterns such as Business delegate, session façade and DAO design patterns.
  • Develop the HTTP based Web Service Client which calls up the existing web service to get the application related data which comes in XML format.
  • Use Hibernate as Object Relational (OR) Mapping Tool for the backend data persistency.
  • Create a spring container file for configuring Hibernate and to perform Dependency injection among all bean class involved in business logic operation.
  • Perform estimation and capacity planning work wif the project manager and product development teams to create and implement projects.
  • Use Struts and JSTL tag libraries in the JSP pages
  • Execution of all the web service test scenarios by using SOAPUI.
  • Automating test cases wif SOAP UI and Groovy scripting
  • Develop front end web pages using JSP2.0, JSON, CSS, JavaScript
  • Develop Maven build scripts to automate the deployment to various Web Servers
  • Developed WebSphere Portal products to gave users asinglepoint of access to the applications, services, information and social connections they need.

Confidential, Dallas, TX

Senior Java Developer / Lead

Responsibilities:

  • Completed comprehensive OO analysis and design of system architecture by utilizing UML and Enterprise Architect.
  • Created Software Architect Document(SAD) based on RUP standards and principals using UML
  • Assisted in creating use case designs through UML and workflow analysis and design.
  • Created new system use cases through UML, workflow analysis, and design. Charged wif development and implementation of enterprise application wif full stack.
  • Led the implementation of Rational Unified Process project methodology.
  • Managed and worked in a onsite/offshore delivery model for implementation wif the various technical and operational teams.
  • Designed and configured J2EE components, utilizing EJB, Java Beans, JSP, Struts,
  • Servlets, JMS, JDBC, and XML.
  • Designed and developed of system based on J2EE specifications and Spring Framework wif MVC architecture using Java7.
  • Used Spring Framework Design/Enterprise Integration patterns and SOA (Rest architecture) compliance for design and development of applications.
  • Involved in the application development using Spring Core and MVC modules.
  • Application development using Java web based technologies such as Servlets, JSP, Java Web Service (REST/SOAP based), WSDL.
  • Implemented Different Design patterns like singleton, business factory and J2EE design patterns like Business delegate, session façade and DAO design patterns.
  • Developed the HTTP based Web Service Client which calls up the existing web service to get the application related data which comes in XML format.
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data persistency.
  • Created a spring container file for configuring Hibernate and to perform Dependency injection among all bean class involved in business logic operation.
  • Performed estimation and capacity planning work wif the project manager and product development teams to create and implement projects.
  • Developed multithreading concepts Improved performance and concurrency
  • Used Struts and JSTL tag libraries in the JSP pages
  • Developed front end web pages using JSP2.0, JSON, CSS, JavaScript
  • Developed Brokerage module, facilitate the customers transactions.
  • Developed Maven build scripts to automate the deployment to various Web Servers
  • Using WebSphere portal configured like include features and enhancements that ease the ability to deliver aesthetically pleasing, security-rich, personalized web experiences.

Confidential, Dallas, TX

Sr . Java Developer / Lead

Responsibilities:

  • Created Software Architect Document (SAD) based on RUP standards and principals using UML and various Design Patterns from GOF, SOA and EAI architecture standards.
  • Designed and developed a system based on J2EE specifications using Java5.
  • Specifications met wif SOA compliance for design and development of applications.
  • Involved in the application development using Spring Core and MVC modules.
  • Application development using Java web based technologies such as Servlets, JSP, Java Web Service (REST/SOAP based), WSDL.
  • Developed multithreading concepts Improved performance and concurrency
  • Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session façade and DAO design patterns.
  • Developed the HTTP based Web Service Client which calls up the existing web service to get the application related data which comes in XML format.
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data persistency.
  • Created a spring container file for configuring Hibernate and to perform Dependency injection among all bean class involved in business logic operation.
  • Performed estimation and capacity planning work wif the project manager and product development teams to create and implement projects.
  • Used Struts and JSTL tag libraries in the JSP pages
  • Developed front end web pages using JSP2.0, JSON, CSS, JavaScript
  • Developed Ant build scripts to automate the deployment to various Webserver’s.
  • Parsed the XMLs using SAX Parser.
  • Developed wif Test Driven Development (TDD Approach) environment using Agile methodologies

Confidential, New York

Sr. Java Developer / Lead

Responsibilities:

  • Led and Mentor team on project architecture and new technologies as per the client requirements
  • Interacted directly wif customers on numerous occasions: to gather requirements, develop, debug and solve critical issues and introduce them to new product features.
  • Extensively used Eclipse IDE and Spring Source.
  • Followed Scrum Agile Methodology Standards
  • Worked on Enterprise level of applications and Java/J2ee Designed patterns wif implementation.
  • Worked on High level and low level design and architecture of J2EE/ Spring Framework
  • Worked in all development phases right from the scratch to multiple product releases over the period
  • Worked on OOD technologies and developed project in strong core and advanced level
  • Frontend design and development.
  • Worked on CascadingStyleSheets (CSS) and given exact styles for fonts, colors, margins, lines, height, width, background images, advanced positions and many other things as per client requirements.
  • Writing system functional requirement specifications, Software requirement specifications, and designed and developed prototypes for various functionalities
  • Managed teams of various sizes wif different level of skill sets across various phases of the project
  • Fixed the bugs and developing new enhancements using JAVA/J2EE, Spring, Hibernate technologies
  • Developed and implemented AOP and Hibernate ORM
  • Developed JSF pages for frontend web design.
  • Worked wif RDBMS / DBMS and handled business queries by writing PL/SQL queries
  • Implemented Maven technologies for build processes and web services for new enhancements.
  • Worked on ATG Ecommerce application.

Confidential

Sr. Java Developer / Lead

Responsibilities:

  • Collaborated wif project team in all development phases, prioritizing needs and produced high quality software changes, per the Agile Methodology Standards.
  • Developed frontend pages using JSP, HTML, DHTML, JSF, JavaScript and given prototype presentation.
  • Developed PL/ SQL queries and Worked wif stored procedures and worked on rule engine’s.
  • EJB messaging service used for message sending and receiving.
  • Using CSS technology changed the styles of fonts, colors, margins, lines, height, width, background images, advanced positions and many other things as per the client requirements.
  • Wrote system functional requirement specifications, Software requirement specifications, and designed and developed prototypes for various functionalities.
  • Managing teams of various sizes wif different level of skill sets across various phases of the project Highly adaptable in changing technical environments wif very strong organizational and analytical skills
  • Fixing the bugs and developing new enhancements using Spring Frame work, Hibernate ORM technologies
  • Implement changes to transaction processing systems, interfaces, and financial systems

Confidential, Los Angeles

Sr. Java Developer / Lead

Responsibilities:

  • Managed teams of various sizes wif different level of skill sets across various phases of the project, wif very strong organizational and analytical skills
  • Writing system functional requirement specifications, Software requirement specifications, and designed and developed prototypes for various functionalities
  • Utilized OOD technologies developed project in strong core and advanced level
  • Utilized OAF technologies created and changed the custom pages dynamically.
  • Fixed the bugs and developing new enhancements using JAVA and J2EE technologies
  • Used HTML and CSS technologies changed the look and feel of the frontend page as per the client requirements. Changed the layout of many documents using single style sheet.
  • Developed PL/ SQL queries and Worked wif stored procedures.
  • Used Jquery and Java script for the validation and enhancement for the web pages
  • Used AJAX calls for getting small amount of data inside a JSP.

Confidential, Los Angeles

Java Module Lead

Responsibilities:

  • Developed the module Range Pool setup from the scratch using the spring framework wif hibernate concepts
  • Worked in all development phases right from the scratch to multiple product releases over the period
  • Writing system functional requirement specifications, Software requirement specifications, and designed and developed prototypes for various functionalities
  • Used Spring TLD and Struts TLD and JSTL technologies to develop frontend page design.
  • Used Object Oriented Development (OOD) technologies, core level project flow developed
  • Managed teams of various sizes wif different level of skill sets across various phases of the project wif strong organizational and analytical skills
  • Worked on Java/J2ee Designed patterns and implemented
  • Worked on High level and low level design and architecture of J2EE/ Spring Framework and EJB
  • As module lead designed and developed the module using SOA
  • Worked on Java/J2ee Designed patterns and implemented
  • Worked on High level and low level design and architecture of J2EE/ Spring Framework
  • Implemented web services for new module and tested in JUNIT environment
  • Using shell scripting deployed and executed the project.
  • Implemented Hibernate ORM concepts in the module
  • Developed implemented web services
  • Debugged the issues and fixed the issues in the environment of Spring and Hibernate technologies
  • Developed PL/ SQL queries and Worked wif stored procedures.
  • As a team lead maintained and given to team in new technologies as per the client
  • Worked as an onsite coordinator and conducted team meetings and created project level plantings for new projects and existing projects.
  • Worked on Java/J2ee Designed patterns and implemented
  • Worked on High level and low level design and architecture of J2EE/ Spring Framework and EJB
  • Developed PL/ SQL queries and Worked wif stored procedures.
  • Worked in component based enterprise level and distributed web application
  • Implemented different components located in different locations online
  • Worked on technologies like HTML, Java Script, XML, JSP, JSF,JSTL for developing frontend design and development
  • Worked on brokerage module, facilitate the customers in desired rate of interest.
  • Developed Action Controllers and HTTP Servlet’s in MVC architecture environment.
  • Worked in JMS and developed text messages and implemented TIBCO services.
  • Using Object Oriented Design (OOD) concepts like Inheritance, polymorphism, and Encapsulation, developed core and advance level functionalities in the project.
  • Using SQL language and wrote simple PL/SQL statements to test the application in JUNIT environment.
  • Working in all development phases right from the scratch to multiple product releases over the period
  • Writing system functional requirement specifications, Software requirement specifications, and designed and developed prototypes for various functionalities.
  • Managing teams of various sizes wif different level of skill sets across various phases of the project Highly adaptable in changing technical environments wif very strong organizational and analytical skills
  • Developed spring controllers like simple bean based controllers and abstract controllers, delegated to appropriate handlers
  • Configured database in JBoss portal server and worked on rule engine’s

Confidential

Senior Java Developer

Responsibilities:

  • Worked on technologies like HTML, Java Script, XML, JSP, JSTL for developing frontend design and development
  • Using EJB messaging services we developed text messages and send through Topco services to third party database
  • Developed Action Controllers and HTTP Servlet’s in MVC architecture environment.
  • Working in all development phases right from the scratch to multiple product releases over the period
  • Wrote JUNIT test cases and tested
  • Worked for project Support and maintenance environment
  • Documented and developed Low Level Design for the project
  • Wrote development test cases and done intermediate QA testing in developer Environment

Confidential

Senior Sr. Java Developer (Wireless)

Responsibilities:

  • Designed and Developed Agent Interface from scratch
  • Worked for the module prepaid mobile connection and tested the application in development environment
  • Project flow and process is documented for new enhancements
  • Worked for backend log files and analyzed the exceptions, issues and fixed the same for different customers
  • Worked on daily schedulers’ like running the engines of DB

Confidential

Java Developer

Responsibilities:

  • Worked on BO reports and Wealth management reports for customer related and analysis of wealth management
  • Developed basic code for new modules.
  • Wrote developer test cases and tested the project in intermediate level.
  • Involved in Multi platform deplorability testing for the cash flow application
  • Quality implementations, bug fixes, writing reports
  • Developed the Brokerage to facilitate the customers to give due dates and discounts.
  • Involved in all the maintenance support screens of the cash flow management.
  • Worked for JDBC Connectivity’s for each JSP screen and worked on rule engine’s

We'd love your feedback!