Core Java Developer Resume
PROFESSIONAL SUMMARY:
- Around six years of total IT experience in analysis, design, development testing and implementation (complete SDLC) of various client/server and Enterprise application integration (EAI) using Java and TIBCO Products.
- Experience in working on Sigma catalog.
- Hands on experience on methodologies like Waterfall and Agile.
- Good Knowledge on API like TIBCO BW, Eclipse, IntelliJ, Visual Studio, etc.
- Master’s in Business Analytics with knowledge in Java, Python and R programming Languages.
- Good Knowledge in different Business Modeling like Optimization, Sensitivity, Regression Analysis, etc.
- Worked on Data Analysis tools like Tableau, Microsoft server Management Tools, Azure, Hadoop Hortonworks etc.
- Have good Knowledge about NumPy, pandas, NLP, matplotlib in Python.
- Excellent hands on experience in Web Services using SOAP, WSDL, Schemas XSD, REST and JSON with strong skills in understanding and implementing Service Oriented Architecture (SOA)
- Excellent hands on experience in XML related technologies that include XML, XSD, DTD, XSLT, and XPATH.
- Excellent Knowledge in writing Database Queries using Oracle 9i/10g, NoSQL, MongoDB.
- Excellent Knowledge on ticketing tools SERVICE NOW, JIRA, REMEDY.
- Experience in client - side validation using JavaScript, AJAX and NodeJS.
- Experience in utilizing Spring Framework, Web service, and Hibernate.
- Strong working experience Apache Maven, Apache Log4j.
- Experience in Object Oriented Analysis and Design methodology with strong knowledge and experience with the Design Patterns including Structural, Creational and Behavioral Patterns like Model viewer Controller (MVC).
- Strong Business knowledge of various industries like Telecommunication, Airline, Banking, Financial and Cards from Integration and application perspective.
- Strong experience on Source code management tools SubVersion, TortoiseSVN, Commit Monitor, ClearCase and RTC.
- Extensive experience with designing Mapping, Transformation and Data Look rules and logic.
- Good knowledge on the Production deployment architecture to handle the real-time traffic, load balancing and fault tolerance.
- Hands on experience on ticketing tools like ServiceNow, Remedy Action, JIRA,etc
- Involved in all phases of testing, which includes Unit Testing, Batch Testing, Systems and Integration Testing, Performance Testing and Creation of Test Data and Test Environment.
- Worked on Microservices, Spring Boot and Maven.
- Effective team player with strong interpersonal and communication skills; Ability to interact very well with peers, clients, and users.
- Self-motivated, focused, problems solving and results-oriented professional.
- Comfortable working independently or as part of an integrated team; Ability to work under pressure and time constraints.
APPLICATION DEVELOPMENT TOOLS AND TECHNICAL SKILLS:
Languages: Java, J2EE (JDBC, JMS, JNDI), C, SQL, HTML, XML, XPATH, XSD, XSLT, Shell Script, Python, R.
Framework: Spring
EAI Tools: TIBCO Active Matrix Business Works, TIBCO DESIGNER v5.X, TIBCO Administrator, TIBCOEnterprise Messaging Service.
Data Tools: Tableau, Hadoop Horton Works, SQL server Management Tool, Microsoft Azure.
Scripting: JavaScript, AJAX, NodeJS
Web Services: SOAP, WSDL, REST API
Design Modelling: Microsoft Visio.
Databases: Oracle (8i,9i/10g), My SQL, MS-Access, MongoDB.
WORK EXPERIENCE:
Core Java Developer
Confidential
Responsibilities:
- Working on acquistion flow for online credit card application.
- Working closely in an agile teams in CI/CD enviroment.
- Design, develop, deploy and support Java and Oracle based applications to deliver end-to-end solutions.
- Collaborate with other team members in an agile environment interacting with business owners and other technology teams.
- Deliver technical solution based on the business requirement by getting involved in the full development life cycle of analysis, design, testing and implementation of various projects.
- Participate in code reviews and ensure that all solutions are aligned to predefined architectural specifications.
- Support production environment for stability when required by troubleshooting application code-related issues
- Working on CI/CD tools & process (GIT/Bitbucket, Maven, Jenkins, Sonar), scripting languages (Bash, PowerShell)
- Working on Springboot microservices and data technology like Oracle SQL.
- Mostly deploy the services to GIAI pools using Pivotal Cloud Foundry.
- Have experience with monitoring the logs in Jules console during checkin code and monitoring deployment in Jekins pipeline in WebSphere Application Server.
Java Developer/Analyst
Confidential
Responsibilities:
- Work closely with the Product Owner, Business Analysts, other developers, and understand functional and technical requirements and deliver solutions.
- Provide an active role in mitigating impediments impacting successful team completion of Release/Sprint Goals on JIRA stories, bugs, etc.
- Monitor Break Fix ques and provide resolutions through analysis and program fixes
- Participate in Team and Project meetings and Analyzed the Business Requirements and changes required.
- Follow company coding technique standards and change management processes to Develop/Debug the NodeJS, TypeScript code using Visual Studio Code.
- Interact with MongoDB using Robo 3T.
- Use IntelliJ/Eclipse to copy data to local mongo.
- Unit test and deliver the changes/fix and push to the requested environment.
- Use SOAPUI/Postman to test the fix after deployment.
- Started working on SpringBoot Microservices on Java 11
Java & Tibco Developer
Confidential
Responsibilities:
- Prepared the design and technical documents containing detailed design & business logic.
- Analyzed and diagrammed Business Requirements with client team
- Developed the Message Flow Diagrams and Process Flow Diagrams to specify business logic of the workflow model, design documents and release note using Visio.
- Implemented XML Schemas provided by the frontend teams and back end for Message transfer between different layers.
- Developed business processes by configuring shared resources, creating classes, methods, and servlets creating activities and configuring message transports using Spring Web Service Project in Eclipse using the template developed by team.
- Involved in parsing the XML documents using Spring and updating the database.
- Used Spring Hibernate in some cases to interact with database.
- Used Clear Case for version control and configuration management.
- Used SOAPUI to unit test the web services and supported the code during DEV, SIT, UAT and LOAD testing phases.
- Analyzed, designed, estimated, coded, and tested new systems, enhancements, and bug fixes.
- Worked on System Test issues before code went into Production.
- Initial KT on Spring Boot, Microservices, Gradle to convert the existing TIBCO services to micro services.
- Prepared the design and technical documents containing detailed design & business logic.
- Analyzed and diagrammed Business Requirements with client team.
- Developed the Message Flow Diagrams and Process Flow Diagrams to specify business logic of the workflow model, design documents and release note using Visio
- Implemented Bus Architecture using EMS and Developed Claims Transaction XML schemas and model.
- Responsible for creating and implementing the TIBCO EMS architecture across enterprise.
- Developed business processes by configuring shared resources, creating process definitions, creating activities and configuring message transports using TIBCO Business Works.
- Worked on several pallets including Http, Soap, WSDL, File, Ftp, General, etc.
- Designed the Starter processes and sub processes by using TIBCO BW.
- Worked extensively with TIBCO EMS and Enterprise for JMS Messaging.
- Installed and configured TIBCO Business Works, TIBCO Administrator, and TIBCO Adapters.
- Designed XML schema definitions (XSDs) to support the mapping of standard TIBCO ActiveEnterprise message payloads onto SOAP API calls.
- Assist Integration Layer Architecture and Development teams to enhance capabilities of Integration Layer.
- Developed the BW processes, Error Handler and Listener for integrating Agile and Oracle DBMS
- Developed the unit test cases and tested the interface and participated in integration testing.
- Involved in the requirement collection for Hawk rules and involved in the development of Hawk rule base
- Worked with Global variables, shared variables, Job variables as part of the process definition for Integrations.
- Implemented all issue escalation processes to identify critical issues and perform automated notifications and appropriate escalations.
- Build and Deployed EAR files using TIBCO Designer, Administrator.
- Involved in Deployment and Administration of the project, used TIBCO Administrator GUI to monitor and maintain BW process engines.
JAVA Developer Trainee
Confidential
Responsibilities:
- Prepared the design and technical documents containing detailed design & business logic.
- Created the XML documents using ALTOVA XML SPY to create the desired XML that matches with the SITA database format.
- Developed business processes by configuring shared resources, creating classes, methods, and servlets creating activities and configuring message transports using Spring Web Service Project in Eclipse using the template developed by team.
- Used JSP, HTML, CSS, Ajax for developing User Interface for Mobile Site using Spring MVC.
- Extensively used JavaScript for Client-side validations.
- Used AJAX technologies to make asynchronous calls and make the website faster and more users Friendly.
- Used Hibernate in some cases to interact with database.
- Used SVN for version control and configuration management.
- Used SOAPUI to test the Web Services