We provide IT Staff Augmentation Services!

Senior Java Consultant/lead Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • AWS Certified Solution Architect with working experience on Amazon Cloud.
  • Java Technical Lead with 10 years of diverse experience in Information Technology
  • Proficient as a Full stack Developer too.
  • Performed roles of Technical Lead and Project Lead for various Java/Java EE projects.
  • Extensive SDLC experience across Project Management Lifecycle with rich experience in gathering (user) functional requirements using various requirements modeling and UML tools.
  • Proficient & extensive experience in software development methodologies like Agile, Waterfall and Hybrid.
  • Proficient in Technical and Business Writing, Business Process Flow, Business Process Modeling, Business Analysis and Testing various methodologies
  • Strong experience in Client - Server systems using Object Oriented Concepts and Design Patterns.
  • Proficient in programming with Microservices with Java/J2EE, Spring, REST, JSON, XML etc
  • Expertise in front ends technologies such HTML, CSS, JavaScript, Ext-Js and Ajax.
  • Expertise in middle tier technologies like JMS (Point-to-Point & Publish and Subscribe), Rabbit MQ
  • Expertise in n-tier and three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Good work experience on RDBMS like Oracle 10g/9i/8i and MySQL. Creating SQL statements & Subqueries.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss and Weblogic.
  • Implemented unit testing using JUnit and integration testing during the projects development.
  • Experience on build tools such as ANT, Maven and hands-on experience on TOAD, SQLyog and SQL Developer.
  • Multi environments experience like UNIX and Linux.
  • Consulting experience in technology evaluation and technology recommendation to client.

TECHNICAL SKILLS

Operating System: Windows, Linux

Programming Languages: Java/J2EE

Mark Up Languages: XML, HTML

Database: SQL Server 2005, Oracle 10g,MYSQL, Mongo DB, Redis(Caching)

Application/Web Server: JBoss4.0, Apache Tomcat, WebLogic, WebSphere

Scripting Languages: JavaScript, Angular JS

IDE Tools: Eclipse, QIK, RSA, Spring Source

Tools: Jeera, Confluence, Mercurial, Toad, MS Visio, ANT, Maven, Filezilla, SVN, CVS, TortoiseSVN, TortoiseHG, GIT, Stash, SourceTree, Putty, TeamCity,SoapUI

Testing Framework: JUnit, Mockito

Web Tech. & Framework: Servlet, JSP, JDBC, Struts, Spring, Spring boot, Hibernate, Ext-JS, CSS, Gemfire, REST & SOAPWeb Service,Javascript

Distributed Middleware: JMS(Java Message Service), Rabbit MQ

PROFESSIONAL EXPERIENCE

Senior Java Consultant/Lead Developer

Confidential

Technologies: Spring Boot, Java, JPA, REST WS, Spring Cloud, Redis, AIML(AI), Angular JS, Amazon Web Service (AWS), Weblogic, Oracle, MongoDB, Junit, Mockito, Soap UI, JIRA, GIT, Jenkins

Responsibilities:

  • Work closely with business users/product customers to understand the business requirements
  • Legacy application modernisation aligning with enterprise architecture
  • Identify Microservice driven business modules and related functionalities in current legacy systems
  • Define and document proper design by documenting REST API, DB Schema, flowchart and sequence diagrams to confluence
  • Cache Implementation using Redis to achieve better performance for offer management system
  • Designed and developed Chatbot using AIML ( AI) to retarget abandoned carts and help customer to resolve their doubts and help them to complete purchase.
  • Implemented User Session management using Redis.
  • Work with deployment team to deploy Microservice on AWS instances and resolve issues in deployment.
  • Added proper test automation to run on every build and Sonar integration to maintain code quality.
  • Agile development project team member managing sprint backlog and major releases for the project.
  • Wrote oracle Jobs and scheduler to create metrics data for reporting.
  • Manage deployments on development AWS instances.
  • Perform PoC on emerging technologies and demonstrate business value to Senior Management

Technical Project Lead/Developer

Confidential

Technologies: Java, Spring, REST WS, Javascript, XML, Hibernate, Junit, WebSphere, Oracle

Responsibilities:

  • Work closely with Business users/product customers to understand the business requirements
  • Analyze and prepare change request documentation and estimation
  • Manage offshore team and work allocation to complete deliverables on time
  • Worked of PDF generation functionality using Itext and Velocity, XML, XSL.
  • Used Hibernate Framework for object relational mapping and persistence
  • Worked on Customized Reporting framework development for IPAS application
  • Create/Update new java programs to add new functionalities by following the proper standards and maintaining code reusability with extension of functionality in future.
  • Used ANT to build the code and created/modified new targets for additional functionalities
  • Resolved the issues with application interfaces with other systems by communicating with proper teams.
  • Used RTC for source management, build creation for release.
  • Release documentation and distribution.
  • Developed JUnit test cases to validate the application functionality.

Senior Java Consultant/Developer

Confidential, Houston, Texas

Technologies: Java, Spring, REST WS, SOAP WS,Javascript, XML, Hibernate, Junit,Tomcat, Oracle

Responsibilities:

  • Work closely with Business users/product customers to understand the business requirements
  • Analyze the requirement/issues and provide the resolution/prepare requirement documents for bug fixing or new feature addition
  • Develop new REST services, parsing XML based configurations for new feature requests of the product.
  • Modified SOAP web service implementation to fix issues with SOAP Response.
  • Used Hibernate Framework for object relational mapping and persistence
  • Create views, complex queries to fetch the data on customer dashboards.
  • Create/Update new Java programs to add new functionalities by following the proper standards and maintaining code reusability with extension of functionality in future.
  • Used ANT to build the code and create/modify new targets for additional functionalities
  • Resolved the issues with application interfaces with other systems by communicating with proper teams.
  • Used GIT/Stash for source management, build creation for release.
  • Release documentation and distribution.
  • Developed JUnit test cases to validate the application functionality.

Senior Java Consultant/Developer

Confidential

Technologies: Java, Spring, Swing, Json, REST WS, XTream, Hibernate, SWT, Websphere

Responsibilities:

  • Developed a new REST service to check the PLC update time with Global Assembly line automation.
  • Developed the Java automation to check the input and output of the PLC’s and other devices on assembly line control system
  • Developed new Java programs with Spring MVC and Hibernate Framework to add new functionalities to the application
  • Design and development of components, such as Class, and Sequence diagram in UML
  • Used Jason for sending the response to the client requests
  • Code reviews using collaborator and development / defects handling using Jeera.
  • Designed a schema (table structure) for the new functionalities.
  • Added new configurations in Spring MVC and Hibernate to develop new functionalities.
  • Developed ANT script for building the code.
  • Create the XML files for the test scenarios and parse the XML file while running the automation to execute the steps written in XML
  • Leading the team for the technical and quality assurance.
  • Developed JUnit test cases to validate the application functionality.
  • Created test suits for testing automation (Using Java) and added Junit testing programs.
  • Make the changes to the automation simulator using SWT.

We'd love your feedback!