We provide IT Staff Augmentation Services!

Java Architect Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Around 16 years of experience with Strong Development experience in JEE and Web Technologies. Around 10 Years of Experience as Technical Lead and Architect in co - ordination of multiple development activities.
  • Strong experience in Client-Server/Internet/Intranet Systems using Object Oriented Analysis/Design/ Methodologies.
  • Expertise in designing and developing multi-tier enterprise level web-based applications using Java, J2EE technologies such as Java, J2EE, Spring Boot, Spring Framework, Spring MVC, Spring Restful Web-Services, Servlets, JSP, Struts.
  • Proficiency with WebSphere Application Server (WAS), JBoss and Apache Tomcat Web Servers.
  • Excellent understanding of relational databases involved in application development using several RDBMS like IBM DB2, MySQL, PostGres and Oracle.
  • Expertise in n-tier Client/Server development architecture and Distributed Computing Architecture
  • Proficient in using various IDEs like STS, Eclipse, RAD 8.x, Net beans and WSAD 5.x.
  • Strong experience in using AJAX, JSON, HTML, JavaScript and CSS for designing front end. Hands on experience on Angular JS.
  • Extensive SDLC experience including requirement analysis, design and coding, unit testing, documentation, functional testing and application implementation.
  • Consistent team player with excellent communication skills.
  • Participated in all phases of the project life cycle ranging from requirement, analysis, design, production maintenance and operation support.

TECHNICAL SKILLS

Technologies: Java, J2EE, Spring Boot, Spring MVC, Spring Security, Spring Restful Micro-Services, Hibernate, Angular JS, JWT, Struts

Databases: PostGres, DB2, Oracle

Tools: STS, Eclipse, Maven, Bit-Bucket, Git, TOAD, iReport, FreeMarker, SoapUI, PostMan

Application Server: Web Sphere Application Server, JBOSS, Liberty

Web Development: HTML, JSP, Servlet, Java Script, Ajax, jQuery, Angular JS

Platform: Windows, Linux

Web Services: JAX-WS, JAX-RS, Axis 2.0

Cloud: AWS-S3, Cloud Front

PROFESSIONAL EXPERIENCE

Confidential

Java Architect

Technologies: Spring Boot, Angular, NGINX, MyBatis, REST, SOAP, AWS Cloud

Responsibilities:

  • Involved in end to end application design and development.
  • Involved in migrating existing Spring MVC application to Spring Boot application, DB2 database to PostGres database.
  • Implemented token-based security over the REST services using JWT (JSON web token).
  • Implemented Webservices configuration using JAX-WS.
  • Implemented Application Transaction using aop and Spring TX
  • Implemented Password encryption and decryption using Jasypt
  • Implemented REST API documentation using OpenAPI 3.0 with Swagger UI
  • Have an idea on UI components using Anugular JS, HTML5.
  • Created key word search reusable component using Lucene Search Library.
  • Analyze the requirements, understand existing code and identify the risks and estimate in implementing the requirements for upgrading existing system.
  • Work with Build team, Infrastructure team and production support team for successful deployment of code till production.
  • Assign tasks to teammates and monitor the progress. Train new members for Confidential project specifics.

Confidential, NH

Senior Java Consultant

Technologies: Spring Restful Services, Spring MVC, myBaits, Maven, JWT, Angular JS, CSS3, HTML5

Responsibilities:

  • Involved in end to end application design and development.
  • Migrating existing EJB components to REST services using Spring MVC Framework.
  • Implementation DAO layer using MyBatis.
  • Involved in implementation of token-based security over the REST services using JWT (JSON web token).
  • As a full stack developer implemented UI components using Anugular JS, HTML5.
  • Consuming Rest services to interact with external systems like VLP (Verification of Lawful presence).
  • Created key word search reusable component using Lucene Search Library.
  • Development and Unit testing with Junit with Mockito as needed.
  • End to end development of virtual DO requirements and implementation of app redistribution logic.
  • Analyze the requirements, understand existing code and identify the risks and estimate in implementing the requirements for upgrading existing system.
  • Build the code based on the requirements using JAVA / J2EE technologies.
  • Unit testing, Integration/User acceptance testing support.
  • Identify accessibility issues working with different tools and browser plug-ins and fixing the issues to make the website 508 compliant.
  • Work with Build team, Infrastructure team and production support team for successful deployment of code till production.
  • Assign tasks to teammates and monitor the progress. Train new members for New Heights project specifics.

Confidential

Systems Analyst

Responsibilities:

  • Been to Germany as a offshore representative for Autobank project designing, discussion with business on requirements, involved in estimation and assigning work to offshore for development
  • Built new webservices platform using Axis framework to interact with AFB (is an external system for car loan market) systems and designed a well-integrated layer connecting to OCI, Oscar, PT and FT systems for Autobank and Autobooking projects.
  • Responsible for leading the development and UAT / PROD support activities for the team.
  • Plan, execute and track the development and UAT / PROD defects resolution activities at both onsite and offshore development facilities
  • Represented OCI in various team discussions between PMO, Business, Hexaware testers and internal teams in TargoBank to achieve common understanding and issue resolution.
  • Periodic reporting to both TargoIT and Nucleus internal Management on the project progress, risks, and mitigation plan
  • Handled all Program change requests and technical change requests and provided impact analysis and effort estimation.
  • Coordinate changes in requirement with various teams, and provide regular visibility to the various stakeholders
  • Manage the resources effectively and ensure high level of productivity and growth

Environment: Java 1.6, JSP, Servlets, Struts2, Web services with Axis2, AJAX, CSS, JavaScript, Log4J, IBM WAS 6.1, Eclipse 3.2, RAD 7.0, XML, XSD, AJAX, JSON & IBM DB2, JNDI, Java/J2EE Design Patterns

Confidential

Systems Analyst

Responsibilities:

  • Been to Germany to actively involved in complete migration from Citi environment to Confidential environment.
  • Activities include takeover of front end code, handled Train the Trainer process (TTT) and handling all change requests.
  • Supported in Cardlink migration from ECS system and done some major changes with respective to interest rates.
  • Supported Confidential business to address issues raised in OCI batch processing, reports printing and done insurance contract changes.
  • Actively participated in business meetings held with Confidential business and Credit Mutuel team.

Environment: Java 1.4, JSP, Servlets, HTML, CSS, JavaScript, Log4J, IBM WAS 5.X, Eclipse 3.x, RAD 6.0, iReport designer, XML, XSL, XSD & IBM DB2, Java/J2EE Design Patterns, Windows.

Confidential

Senior Developer

Responsibilities:

  • Effort Estimation and Development schedule
  • Generating response messages in the form of XML for the request messages using f1Connect procedures and triggers.
  • Creating configuration manager, broker, domains, message types and message flows, ESQL code for nodes, bar files and deploying in domains using IBM Message Broker Toolkit.
  • Designing, coding and supporting for various request messages.
  • Preparation of Program specifications and Unit test cases
  • Handling UAT and Production issues

Environment: Java 1.4, JSP, Struts1.2, HTML, CSS, JavaScript, Log4J, RAD 6, IBM WebSphere Message Broker, Oracle 10g PL SQL, Java/J2EE Design Patterns, Windows.

Confidential

Sr. Software Developer

Responsibilities:

  • Dynamic Webpage creation for Account Opening and the page opening for corresponding account
  • Designing, coding and supporting.
  • Preparation of Program specifications and Unit test cases
  • Handling UAT and Production issues

Environment: Java 1.4, JSP, Servlets, Struts 1.2, EJB, Ajax, HTML, CSS, JDBC, Log4J, Oracle 10g, Oracle JDeveloper, Windows.

Confidential

Sr. Software Developer

Responsibilities:

  • Preparation of prototypes, UTPs and Program Specifications
  • Designing and Coding for “Generating collections related MIS reports” module
  • Involved in the Communication Module and generated the HTML and Excel reports for the Return Mail Tracking MIS.
  • Involved in the Agency Payout MIS, Expense Details MIS, Portfolio MIS and Run Rate MIS and generated the HTML and Excel reports.
  • Handling UAT and Production issues

Environment: Java 1.4, JSP, Servlets, Struts 1.2, HTML, CSS, JDBC, Log4J, Oracle 9i, Oracle JDeveloper&Windows.

Confidential

Sr. Software Developer

Responsibilities:

  • Preparation of prototypes, sequence diagrams, class diagrams, UTPs and Program Specifications
  • Designing and Coding for the Direct Channel products like Product Type, Fee and Other charges, Tenor Buckets, Credit Delegation Matrix and Tenor Definition
  • Co-ordination with the Front-end system and developing value objects for each and every module.
  • Involved in the SIT and UAT bug fixing.
  • Testing and Integration

Environment: Java 1.4, JSP, Servlets, Struts 1.2, JDBC, Log4J, IBM Websphere 5.x, WAS 5.0, Oracle &Windows.

Confidential

Software Developer

Responsibilities:

  • Preparation o UTPS and Program Specification for Signers Q
  • Design and coding for PCR - 53 (Signers Q)
  • Co-ordination with the Front-end system and developing value objects for each and every module.
  • Involved in the SIT and UAT bug fixing.
  • Testing and Integration

Environment: Java 1.4, JSP, Servlets, Struts 1.2, JDBC, Log4J, IBM Websphere 5.x, WAS 5.0, Oracle &Windows.

Confidential

Java Developer

Responsibilities:

  • Preparation o UTPS and Program Specification for Loan Panel
  • Design and coding for Loan Panel
  • Co-ordination with the Front-end system and developing value objects for each and every module.
  • Involved in the SIT and UAT bug fixing.
  • Testing and Integration

Environment: Java 1.4, JSP, Servlets, Struts 1.2, JDBC, Log4J, IBM Websphere 5.x, WAS 5.0, Oracle &Windows.

We'd love your feedback!