We provide IT Staff Augmentation Services!

Technical Java Lead & Architect Resume

Alpharetta, GeorgiA

PROFESSIONAL SUMMARY:

  • 11+ years of professional experience in developing web based, distributed architecture, SOA based and client/server applications in multi - platform environments with Java/J2EE technologies using Object Oriented Analysis and Design (OOAD) in CPG, Telecommunications, Media & Entertainment and Retail domain based applications.
  • Full stack developer with 3 years of front end development and 11+ years of back end development
  • Expertise in design and developing applications in Agile (Scrum) model and Waterfall software development cycles
  • Expertise in implementing Struts, Spring, Servlet, JSP, JPF, Portal, SAAS frameworks
  • Extensive experience and actively involved in Requirement gathering, Analysis, Design, Reviews, Coding, Code Reviews, Unit and Integration Testing.
  • Good experience in using Spring framework and its modules like Spring Web flow, Spring MVC, Spring IOC, Spring JDBC, Integration, Spring ORM and Spring AOP.
  • Expertise in implementing and deploying SOAP Web Services and Restful Services to develop dynamic server side web contents include the experience in XML, WSDL, and UDDI.
  • Expertise in developing business logic components with ORM technologies like Hibernate, JPA .
  • Extensive experience in designing front end interfaces using HTML, JSP, CSS and Java Script.
  • Extensive experience in development and deployment on various high-end application servers like Web Sphere Process Server 7.1, WebLogic, WAS , Tomcat and JBOSS 5.x.
  • Experience in creating reports which are used to deliver rich content onto the screen, to the printer or into PDF, XLS, CSV and XML files.
  • Good Experience on JIRA, ALM, HPQC for tracking the tickets like accepting the tickets/defects, Submitting the tickets and closing the tickets etc.,
  • Hands on experience in developing and debugging SQL using Toad, Oracle developer and Squirrel.
  • Excellent Experience in Sonar, Code review, and Code Refactoring.
  • Experience in interaction with client and other technical team in different organizations.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Excellent communication, analytical, problem solving skills, interpersonal and presentation skills.
  • Result oriented, self-starter and able to work with minimum guidance. Technically leading and mentoring team.

TECHNICAL SKILLS:

Operating Systems: Microsoft Windows XP, Unix server.

Languages: Java and SQL.

Web Technologies: JSP, Servlet, JQuery, Spring Modules (Core, AOP, JDBC, IOC, MVC, Web flow, Spring boot) JMS, JDBC, JMS, STRUTS2.x, Maven and Ant. J2EE Design Patterns. (SSO).

Development Tools: NetBeans 6.8, Eclipse, RAD, JD, Web Sphere Integration Developer 6.1, and My Eclipse, GIT, SVN, CVS.

SOA Tools & Technologies: Web Services, RESTful Web Services, SOAP UI. OSB

Application/Web Servers: IBM WAS 6.x, WPS6.x, BEA Web Logic Server7.0, JBoss 5 and Tomcat.

RDBMS: IBM DB2, Oracle 9i, Toad, Squirrel, Oracle Developer.

ORM tools: Hibernate, JPA.

Data Processing: XML, CSV, JSON, JAXB, FFF

AI: Python, Tensor Flow, ML, AWS.

PROFESSIONAL EXPERIENCE:

Confidential, Alpharetta, Georgia

Technical JAVA Lead & Architect

Responsibilities:

  • Implemented Spring boot and SAAS microservice framework .
  • Develop DataSource micro service to pull the data for the customer, after converting to required format from and to json.
  • Manage different team in different region and have work assigned to them on priority basis.
  • Coordinate customer request with the teams.
  • Make sure to follow the DOD defined by customer

Environment: Tomcat, Web Services RESTful & SAOP, SAAS framework, .

Confidential, Lose Angeles, CA

Technical Lead

Responsibilities:

  • Expertise in designing the applications using J2EE Design Patterns.
  • In the back end layer extensively worked on service layer for integrating with third party REST services .
  • Performing code reviews , creating design documents and release notes.
  • Involved in making the RESTful/SOAP web service calls and formatting data objects in JSON formats using JSON API with basic Authentication . Configure in Layer 7 for network integration
  • Playing a Tech lead role with project end to end delivery from estimations to production hyper cares as my sole responsibility and also mentor the team and assists them in issue resolution.
  • Worked as a developer of the application, involved in architecting many use cases and devising framework of the application using design patterns.
  • Communication with Client, and other stake holders of the client

Environment: Tomcat, Oracle9i, and WebLogic, Web Services RESTful & SAOP, Layer 7, OSB, Quality Center, Eclipse, TOAD, and SQL Developer, SilverPop .

Confidential

System Analyst(JAVA Tech Lead)

Responsibilities:

  • Used Visio for the Design diagram creation
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC . Configured Bean properties using dependency injection.
  • Worked on Spring Security and SSO to ensure the secure access to application .
  • Designed and developed JPA Repository and Domain classes.
  • Involved in making the RESTful web service calls and formatting data objects in JSON formats using JSON API with basic Authentication .
  • Playing a Tech lead role with project end to end delivery from estimations to production hyper cares as my sole responsibility and also mentor the team and assists them in issue resolution.
  • Worked as a developer of the application, involved in architecting many use cases and devising framework of the application using design patterns.

Environment: Hibernate, Tomcat, Spring3.x (MVC, AOP, JMS, and Batch), Oracle9i, and WebLogic 7, Web Services RESTful, JQuery, Ajax, SVN, Quality Center, Eclipse, TOAD, and SQL Developer.

Confidential

System Analyst (Tech Lead & Project Lead)

Responsibilities:

  • Extensively involved in the lifecycle of the software design process including, requirement analysis and prototyping, design, interface implementations, unit testing, maintenance, and resource planning.
  • Application development was on Eclipse and RAD IDE
  • Worked as a developer of the application, involved in architecting many use cases and devising framework of the application using design patterns.
  • Playing a Tech lead role and Project Lead with project end to end delivery from estimations to production releases as my sole responsibility and also mentor the team and assist them in issue resolution.
  • Hibernate ORM has been used to design the object relational mapping and persistence in few modules of the project.
  • Used Spring Profile is used to deploy the application in different environments like SIT, UAT, PREPROD and PROD.
  • Hibernate4.x is used to map the java objects with the relational database. The domain classes created by reengineering.
  • Communication with Client, and other stake holders of the client

Environment: WAS Server, Spring 3.x, Hibernate4.x, ExtJs, Ajax, SVN, and Oracle9i.

Confidential

Sr. Java developer

Responsibilities:

  • Involved in requirement gathering and Analysis, Architectural Design and Development of SIPCIP modules.
  • Developed the controllers using the Spring MVC, WebLogic Portal framework.
  • Extensively worked on developing the DAOs using Hibernate framework.
  • Written the test cases using Junit to run against the DAOs and controllers.
  • Used Eclipse as an IDE for Development and Test Environment.
  • Used IBM Rational Software for creating the Artifacts like UML Class and Interaction diagrams.
  • Designed dynamic user interfaces using JQuery grids and get and post requests with supporting XML data.
  • Involved in configuring, administrating servers and deployment in development, Integration test, User Acceptance test environment and Production environment.
  • Used the Maven for build and deployment of the application into WAS server.

Environment: Java, XHTML, AJAX, Hibernate, WEBLOGIC Server, Spring Web flow, Oracle9i, WebLogic Portal

Hire Now