Senior Lead Java/j2ee Developer Resume
Austin, TX
SUMMARY:
- 11+ Years of Total IT Experience
- Strong experience with Java/J2EE Technologies, Web Services (SOAP/REST), UNIX, HTML.
- 11 years and 1 months of experience in Web Development, Enterprise Software development and complex Client/Server Implementation, Implementation of Java J2EE Technologies in Tolling, Insurance and Banking domains.
- 2+ years of experience as lead
- Experience in all aspects of software development like Requirement Analysis, Coding, Testing, Implementation and Maintenance.
- Experience in developing applications in Agile/Scrum methodologies.
- Experience in Designing, developing and testing the web application and integration projects using Object Oriented technologies such as Core Java, J2EE, Spring, Struts, Web Services, Hibernate, JPA, Junit, OAuth Objective - C, Cocoa.
- Experience on REST web services creation and consumption using JAX-RS and jersey.
- Experience in developing the SOAP Web Services using JAX-WS and JAX-RPC.
- Experience in iOS development.
- Experience in development on UNIX (Shell Script).
- Experience in front-end development using JSP, JSTL, HTML, DHTML, CSS, and JavaScript, JQuery, Angular.
- Experience in developing application using SOA.
- Experience on IBM Web Sphere 5.0/6.0/7.0 application server and web servers like Tomcat, Apache and Java Web Server.
- Experience in different Integrated Development Environment like RAD, Eclipse, and RSA.
- Experience in RDBMS concepts and experience in Oracle SQL and My SQL.
- Experience in Apache Maven, GIT, Jenkins.
TECHNICAL SKILLS:
Java Technologies: Core Java, Servlets, JSP, JDBC, Multi-Threading, JNDI, Spring, Spring boot, Spring MVC, Hibernate, JPA, Log4J, Java Mail, Junit, Mockito, hazelcast, AJAX, SOA, Oauth and Apache Wicket Framework
Web Services: JAX-RS, jersey, JAX-WS, IBM Web Sphere JAX-RPC, WSDL and UDDI
J2EE Design Patterns: MVC, Singleton, Factory, Abstract Factory, DAO
Front End Technologies: JSP, JSF, Javascript, JQuery, Angular
Design Methodologies: Object-Oriented Analysis and Design, Agile Scrum, Test Driven Development(TDD), Kanban, Client-Server, UML, SDLC, and MVC
Development Tools: IBM RSA 7.5, Eclipse Oxygen, NetBeans, IntelliJ, XCode, SQL developer, TOAD
Quality Assurance Tools: RTC, JIRA
Servers: IBM Web Sphere 6.x/7.x, Tomcat 7.0
Databases: Oracle 8i/9i/10g, MySQL, DB2, MS AccessVersioning Systems: VSS, StarTeam, RTC and GitHub
Build Tools: Apache ANT, RTC, Maven, Jenkins
Protocols: SOAP1.1, TCP/IP, HTTP and FTP
Operating Systems: WINDOWS, UNIX and LINUX
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
Senior Lead JAVA/J2EE Developer
Responsibilities:
- Interaction with Subject Matter Experts to gather and understand scope, features and requirements
- High level and low level design of Presentation architecture, Application flows and Business services
- Lead and guide offshore team
- Development of REST web services to house business logic.
- Used Singleton, Data Access Objects Design Patterns in interacting between presentation, service and database components.
- Unit testing using Junit, Mockito, SOAP UI, PostMan and CIT testing. Coding Enterprise Service Bus for interaction between the modules.
- Validated the code quality with PMD source code analyzer.
- Helping QA for smooth validation and Defect fixing.
- Participating in Demos for demonstrating the functionality to clients.
- Resolved technical issues and helped programmers in understanding and solving complex problems Identification of critical test functions from the business perspective Followed Scrum methodology.
Environment: JAVA/J2EE, Spring, Tomcat, Eclipse Luna, JSP, Servlets, Multi-Threading, JavaScript, Hibernate, JPA, Web Services (REST/SOAP), SOA, SOUP UI, SAML, Postman, Advance REST Client, Oracle, Sql Developer, Apache Maven, Jenkins, GitHub, WSO2, SSO,ESB, Linux, Microsoft SharePoint, JUnit, Mockito, JIRA,OOAD.
Confidential, San Antonio, TX
Senior JAVA/J2EE Developer
Responsibilities:
- Interaction with Subject Matter Experts to gather and understand scope, features and requirements
- High level and low level design of Presentation architecture, Application flows and Business services
- Frequent interaction with the third party vendor (SundaySky, OnsightConnect, Snapsheet) for understanding their core business functionalities, APIs and coordination for better integration.
- Unit testing using Junit, SOAP UI and CIT testing.
- Developed SOAP based web services using contract-first (Top-Down) approach of developing the WSDLs and generating the schemas.
- Validated the code quality with PMD source code analyzer.
- Resolved technical issues and helped programmers in understanding and solving complex problems Followed Scrum methodology.
- Developed test cases as part of Test Driven Development
Environment: JAVA/J2EE, Web Sphere 7.0, RSA 7.5, JSP, Servlets, JavaScript, EJB, Hibernate, Web Services (REST/SOAP), SOA, SOUP UI, Oracle, IBM RAD/IRAD, XML, WAS 6 & 7, UNIX, Microsoft VISIO, Microsoft SharePoint, IBM RTC, JUnit, Mockito, iOS 7, EJBs, Adaptive Services Infrastructure, OOAD.
Confidential, San Antonio, TX
JAVA/J2EE Developer
Responsibilities:
- Application development using Java web based technologies such as Wicket, Java Web Service (SOAP), and WSDL.
- Review the code developed by team members.
- Participated in Requirement analysis and Design discussions
- Developed test cases for unit testing phase. Defect fixing activity as a part of system testing.
Environment: Windows7, Web Sphere 7.0, RSA 7.0.1, Java, Multi-Threading, Html, XML, Web services, UNIX, JUnit.