We provide IT Staff Augmentation Services!

Lead Java Developer Resume

0/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY

  • Over 13 +years of complete hands on experience in designing and developing Cloud and Enterprise products and application solutions using Java/J2EE/UI technologies. Worked as senior technical contributor who shall be responsible for the design and development of the common J2EE application applications, Enterprise Integration and Service Oriented Architecture.
  • Sr. Java/J2EE Developing with extensive Multi - tier Enterprise Software Application Development, Systems Design as well as research experience in Information.
  • Extensive experience in Core Java and J2EE technologies - Spring, Spring Batch, Hibernate, Struts, RESTful Web Services, OData, JMS, JPA
  • Collections, EJB, RMI, JDBC, JNDI, JPA, SOAP and REST Web Services, Swing, JSP, Servlets, Ant, Maven, Jenkins, Bamboo, Eclipse, STS, RAD, batch programming, Web 2.0.
  • Extensive experience with database systems namely Oracle, DB2, MS SQL Server, MySQL, MS Access in writing T-SQL, complex queries etc.
  • Extensive experience with Agile Scrum using Rally, Trello and Waterfall methodologies.
  • Good Developing experience in UI Technologies like Angular JS, JS (JavaScript), jQuery, Ext JS, Sencha Touch, HTML5 and CSS etc.
  • Experience in developing, deploying, configuring, testing of enterprise applications.
  • Experience in developing detailed test cases and check list to ensure the software quality and use of Mockito.
  • JDBC, XML and Databases and component integration. Use of JPA specifications, Spring Transactions, JDBC Templates.
  • Strong Spring concepts, AOP, IOC, Springboot, Spring MVC Design and Implementation.
  • Possess good knowledge of Java Design Patterns and UML diagrams
  • Good experience with Apache Tomcat, JBoss, WebLogic, WebSphere OC4J Application Server
  • Familiar with Dockers, AWS and Mobile APP development.
  • Expertise in following Agile Methodologies - Scrum, Sprint Planning, Sprint Retrospective, Daily Standup, CI/CD process
  • Strong ability to convert business requirements to technical requirements
  • Strong expertise in building high availability, performing and scalable web/cloud based applications
  • Strong experience in providing high/low level designs and estimates
  • Well experienced in building API’s and Integrations
  • Strong object-oriented programming skills and good understanding of design patterns and principles
  • Team player with excellent interpersonal skills, communication abilities and committed to deliver high quality work on time
  • Work Collaboratively with various stake holders in Agile - Product Management, Product Owner, UX team, other scrum teams.

TECHNICAL SKILLS

Languages: Java1.8, Java 1.7, 1.6, 1.5, J2EE, SQL, PL/SQL

Web Technologies: JSP, JavaScript, HTML, DHTML, XML, jQuery, XSLT, DOJO, JSON, Ajax, Node JS, Angular JS, EXT JS, Sencha Touch, Bootstrap

J2EE Technologies: Servlets, JDBC, RMI, JNDI, JMS, JPA, Java Mail

Methodologies: Agile, Scrum, Waterfall, Test Driven Development

Databases: Oracle 10g/11, MS SQL Server, My SQL

Middleware: Java Beans, EJB, EAP (Enterprise Application Server)

Application Frameworks: Struts2.0, JSF framework,Spring framework (IOC, AOP, MVC, ORM, Data), Eclipse Link, Spring Boot

ORM Frameworks: Hibernate, iBatis

Web Services: SOAP(JAX-WS), REST

IDE s: Eclipse, Net beans, Intellij

Protocols: SOAP, FTP, HTTP

Version controls: SVN, CVS, Git, Subversion, IBM RTC

Application/Web servers: Glassfish, WebLogic 9.2/8.1, JBoss Server 4.0.2, IBM WebSphere, Jira, Apache Camel and Apache Tomcat 7

Distributed Technologies: J2EE, EJB, spring, web services, Active MQ

Tools: Junit, SoapUI, Jasmine, SonarCube

Operating Systems: Windows, Linux and Unix

Automation/Build tools: Jenkins

Messaging: JMS, ActiveMQ

Project Management Tools: JIRA, CA Agile Central

PROFESSIONAL EXPERIENCE

Confidential, Santa Clara, CA

Lead Java Developer

Responsibilities:

  • Understand the Requirements and Create Stories.
  • Worked with Product Management Team to get functional clarifications.
  • Worked with Architects to discuss on architectural design specifications.
  • Coordinate with UX team on the UI design mockups.
  • Come up with high level estimates for various features.
  • Create high level design documents and develop the POC.
  • Responsible for to design and develop end to end Project and Portfolio social collaboration functionality.
  • Responsible for to design and develop end to end Resource Management module functionality.
  • Underlaying technologies Hibernate, JPA and Spring Frame Work, Rest Web Services used for implementation.
  • Design and development of Rest based services
  • Developed UI components using Java Script, jQuery, Angular JS
  • Developed Spring common aspects for performance logging.
  • Extensively worked with JUnit and Mockito.
  • Actively worked on Code Merging, Code Refactoring and Sonar Analysis.
  • Responsible to perform code reviews of cross functional teams.
  • Responsible to review QA written test cases and provide feedback/comments to QA team.
  • Demo the features to various stake holders and get their feedback periodically end of each sprint.
  • Efficiently handled many critical issues and played a greater role in making customer upgrades successful.
  • Resolved so many performance issues by analyzing and providing the resolutions at coding in highly aggressive timelines.

Environment: Java 8, J2EE, Spring, Hibernate, Restful Web Services, XML, jQuery, Angular JS 1.6, Ehcache, Apache Tomcat, JBoss, GULP, Apache Ant 1.5.3, Log4j, JUNIT, Karma, Jasmine, Maven, Jenkins, GIT, JAX-WS, JIRA, Eclipse3.0, WSDL, AJAX,JNDI, Oracle 10g, MS SQL Server 2012, Sublime, Agile/Scrum, Rally

Confidential, Santa Clara, CA

Lead Java Developer

Responsibilities:

  • Understand the Requirements and Create Stories.
  • Worked with Product Management Team to get functional clarifications
  • Worked with Architect to get technical clarifications.
  • Coordinate with UX team on the UI design mockups.
  • Come up with high level estimates for various features.
  • Create high level design documents and develop the POC.
  • Responsible for Asset Discovery Module end to end implementation.
  • Underlaying technologies Hibernate, JPA and Spring Frame Work, Restful Web Services used for implementation.
  • Designed and Developed Rest Services for Asset Discovery Modules.
  • Implemented Spring Batch Framework for batch processing.
  • Develop Rest OData Services for Service View feature.
  • Developed UI components using Java Script, jQuery, Angular JS
  • Responsible for creating the On - Premise Asset Discovery Installers which deploy agent on the system.
  • Extensively worked with JUnit and Mockito.
  • Actively worked on Code Merging, Code Refactoring and Analysis.
  • Responsible to perform code reviews of cross functional teams.
  • Demo the features to various stake holders and get their feedback periodically.

Environment: Java 7, J2EE, Spring, Hibernate, Restful Web Services, XML, jQuery, Angular JS 1.6, Ehcache, Apache Tomcat, JBoss, GULP, Apache Ant 1.5.3, Log4j, JUNIT, Karma, Jasmine, Maven, Jenkins, GIT, JAX-WS, JIRA, Eclipse3.0, WSDL, AJAX,JNDI, Oracle 10g, MS SQL Server 2012, Sublime, InstallAnyWhere, IBM RTC Tool

Confidential

Lead Java Developer

Responsibilities:

  • Understand the Requirements and Create Stories.
  • Worked with Product Management Team to get functional clarifications
  • Worked with Architect to get technical clarifications.
  • Coordinate with UX team on the UI design mockups.
  • Come up with high level estimates for various features.
  • Create high level design documents and develop the POC.
  • Design and develop the Rest Web Services to show holistic view of dashboard.
  • Technologies used for implementation JSP, Servlets, JMS,Hibernate, Rest Web Services.
  • Extensively worked with JUnit and Mockito.
  • Actively worked on Code Merging, Code Refactoring and Sonar Analysis.
  • Responsible to perform code reviews of cross functional teams.
  • Demo the features to various stake holders and get their feedback periodically.

Environment: Java 6, J2EE, JSP, Hibernate, Restful Web Services, XML, Apache Tomcat, JBoss, Apache Ant 1.5.3, Log4j, JUNIT, JAX-WS, JIRA, Eclipse3.0, WSDL, JNDI, Oracle 10g, MS SQL Server 2012, IBM RTC Tool Confidential

Lead Java developer

Responsibilities:

  • Worked with Product Management Team to get functional clarifications
  • Worked with Architect to get technical clarifications.
  • Coordinate with UX team on the UI design mockups.
  • Come up with high level estimates for various features.
  • Create high level design documents and develop the POC.
  • Responsible for Asset Creation Module, Search Module and LDAP Data Importer Module end to end implementation use cases.
  • Technologies used for implementation JSP, Servlets, Hibernate, SOAP Web Services.
  • Extensively worked with JUnit.
  • Actively worked on Code Merging, Code Refactoring and Sonar Analysis.
  • Responsible to perform code reviews of cross functional teams.
  • Demo the features to various stake holders and get their feedback periodically.

Environment: Java 6, J2EE, JSP, Servlets, Hibernate, SOAP Web Services, XML, Apache Tomcat, Apache Ant 1.5.3, Log4j, JUNIT, JIRA, Eclipse, WSDL, JNDI, Oracle, MS SQL Server 2008, IBM RTC Tool

Confidential

Sr. Java Developer

Responsibilities:

  • Designed and developed the data extraction framework which is responsible to extract the data from database and files. Create high level design documents and develop the POC.
  • Responsible for implementation of FlatFileAdapter end to end functionality.
  • Technologies used for implementation Core Java, JDBC, XML,JAXB.
  • Extensively worked with JUnit.
  • Responsible to perform code reviews.
  • Responsible to review QA test cases and provide feedback/comments.

Environment: Java 6, JDBC, XML, JAXB, Apache Ant 1.5.3, Log4j, JUNIT, JIRA, Eclipse, WSDL, Oracle, MS SQL Server, IBM RTC Tool

Confidential

Sr. Java Developer

Responsibilities:

  • Responsible to design and develop the thick client.
  • Technologies used for implementation Core Java, AWT, Swings.
  • Responsible to write Junit test cases.
  • Responsible to perform code reviews.
  • Responsible to review QA test cases and provide feedback/comments.

Environment: Core Java, AWT, SWINGS, XML, JAXB, Apache Ant 1.5.3, Log4j, JUNIT, JIRA, Eclipse, WSDL, Oracle, MS SQL Server

Confidential

Sr. Java Developer

Responsibilities:

  • Responsible to design and develop the RORO Cargo module.
  • Technologies used for implementation Core Java, AWT, Swings, Oracle BC4J framework.
  • Responsible to write Junit test cases.
  • Responsible to perform code reviews.
  • Responsible to review QA test cases and provide feedback/comments.

Environment: Core Java, AWT, SWINGS, Oracle BC4J Framework, XML, JAXB, Apache Ant, Log4j, JUNIT, Eclipse, WSDL, Oracle, MS SQL Server

We'd love your feedback!