Jagadish Anala
Hyderabad, India
********@******.***
linkedin.com/in/jagadish-anala-050565112
SUMMARY
Seasoned Java Architect with over 20 years of experience in designing, developing, and implementing robust and scalable Java-based applications and enterprise solutions in diverse industries like Banking, Retail, Asset Management and Investment Banking,Telecom, Government Of Malaysia. Expert in architectural design, microservices and agile methodologies. Skilled in leveraging Spring, Spring Boot, Spring Batch, Hibernate, RESTful APIs, and distributed systems to create high-performance applications. Strong focus on optimizing system performance, improving code quality, and ensuring security compliance. Proven track record of leading cross-functional teams, mentoring developers, and collaborating with stakeholders to translate business needs into technical solutions. Adept at handling complex architectural challenges and delivering solutions that align with both user requirements and business objectives. Passionate about staying current with emerging technologies and best practices to drive innovation.
Possess a rich tapestry of skills in software design and development, team leadership, and project management.
Hold mastery in programming languages including Java and others, complemented by my extensive experience in database management across platforms like Oracle, SQL Server, and Postgres.
Skilled in leading end-to-end architecture implementations, developing APIs, job schedulers, and UIs, and orchestrating and integrating third-party document management systems.
Committed to understanding microservices architecture, capable of tackling diverse challenges in the development ecosystem.
Seeking opportunities that combine a proven software development lifecycle track record with leadership capabilities to innovate and excel in the digital era.
KEY SKILLS
●System Design And Architecture
●Cloud Technologies
●API Development
●Programming Languages
●Cross-Functional Team Management
●Version Control Systems
●Database Management
●Agile Methodology
●UI Development
●Java Frameworks
●Microservices Architecture
●Continuous Integration/Continuous Deployment (CI/CD)
●
●Web Technologies
●Team Leadership
●Stakeholder Management
●Scripting Languages
●Server Management
●
●Document Management
●Unit Testing and Integration Testing
●Performance/Non-Functional Testing
●Deployment Management
TECHNICAL PROFICIENCY
Languages
Java
Databases
Oracle, DB2, SQL Server, Informix, MySQL, Postgres, MS-Access
Java Frameworks
Struts, Spring, Spring boot, Stripes, ZK, Wicket, JSF, GWT, Vaadin, Thymeleaf
Java Technologies
Jsp, Servlets, J2EE, EJB, Hibernate, JPA, Web Services, Microservices, Multithreading, Socket Programming, Eureka, Spring Security, Spring Cloud, Spring Admin, Spring Batch, OAuth
Scripting Languages
JQuery, JavaScript, JScript, VBScript, Groovy
Application Servers
Websphere, Weblogic, Glassfish, JBOSS, Tomcat
Messaging Servers
IBM MQ-Series, Apache Active MQ, Apache Kafka, Rabbit MQ
Identity Management Systems
LDAP, OKTA, ARMC (Authentication & Authorization),
Web Tools
DreamWeaver MX, Web Sphere Studio, IBM Rational Application Developer 8.0.2, JBuilder, Net Beans, Eclipse, IntelliJ IDEA 9.0
Testing Tools
Load Runner, Selenium, Voyager (Internal Testing Tool Developed By Wolters Kluwer)
Project Management Tools
Mantis BT, Redmine, Mingle, JIRA
Cloud Technologies
AWS, AZURE, Spring Cloud
Versioning Tools
Star Team, VSS, SVN, GIT
Build Tools
Jenkins, Bamboo
WORK HISTORY
Spice Money Limited, Noida, India (Fintech) Chief Manager Dec 2021 – Ongoing
Projects: AXIS CASA (Axis Ekyc Based Current Account & Savings Account Opening) - CASA is the project where spice money agents will use along with the other features provided in the app. Customers can open a current account or a savings account online with the spice money agents app by completing the aadhaar verification with the biometric data provided to UIDAI. UIDAI will verify the data and provide the proper response back to the spice money application. Spice Money app will capture the live photo and validate against aadhaar photo match and pan number. After verifying complete data, the agent will successfully open the current account or savings account for the customer. Upon successful creation of the account a message will be sent to apache kafka. Based on the current or savings account, the agent will get the commission based on the preconfigured data.
Technologies: Java, Spring Boot, Microservices, Redis, Apache Kafka, Angular, CSS
Designed And Developed APIs for financial transactions and account opening using Spring Boot and Microservices.
Participated in Agile ceremonies: Sprint Planning, Review, Retrospective, and User Stories Grooming.
Managed stakeholder relations including Product Owners.
Mentored junior team members.
Projects: AXIS CD(Axis OTP Based Cash Deposit) -
Technologies: Java, Spring Boot, Microservices, Redis, Apache Kafka, Angular, CSS
Designed And Developed APIs for financial transactions of OTP based cash deposit using Spring Boot and Microservices.
Participated in Agile ceremonies: Sprint Planning, Review, Retrospective, and User Stories Grooming.
Managed stakeholder relations including Product Owners.
Mentored junior team members.
Projects: AXIS FD(Axis Fixed Deposit) -
Technologies: Java, Spring Boot, Microservices, Redis, Apache Kafka, Angular, CSS
Designed And Developed APIs for opening fixed deposit accounts with the Axis Bank for the existing to bank and new to bank as well using Spring Boot and Microservices.
Participated in Agile ceremonies: Sprint Planning, Review, Retrospective, and User Stories Grooming.
Managed stakeholder relations including Product Owners.
Mentored junior team members.
Projects: NSDL CASA (NSDL Ekyc Based Current Account & Savings Account Opening)
Technologies: Java, Spring Boot, Microservices, Redis, Apache Kafka, Angular, CSS
Designed And Developed APIs for financial transactions and account opening using Spring Boot and Microservices.
Participated in Agile ceremonies: Sprint Planning, Review, Retrospective, and User Stories Grooming.
Managed stakeholder relations including Product Owners.
Mentored junior team members.
Projects: AEPS (Aadhaar Enabled Payment System) - AEPS is a bank led model, which allows online interoperable financial transactions at PoS (Point of Sale / Micro ATM) through the Business Correspondent (BC)/Bank Mitra of any bank using the Aadhaar authentication. Spice Money has a number of bc partners who will make transactions on behalf of customers using Aadhaar number and biometric data of the customer. List of services offered using Aeps are cash deposit, cash withdrawal, balance enquiry, mini statement. Bc partner can do transactions on spice money app or spice money web application. The transaction cost will be zero to the customer and bc partners will get charged by Spice Money and Spice Money will give commission to the agent basis on the slab they have selected while registering with Spice Money. There are velocity checks during the transactions with the limit provided by Spice Money.
Technologies: Java, Spring Boot, Microservices, Redis, Apache Kafka, Angular, CSS
Developed APIs for financial transactions and account opening using Spring Boot and Microservices.
Participated in Agile ceremonies: Sprint Planning, Review, Retrospective, and User Stories Grooming.
Managed stakeholder relations including Product Owners.
Mentored junior team members.
Changepond Technologies Pvt Ltd, Chennai, India Technical Lead Oct 2018 - Dec 2021
Projects: Drose API Digital - Franklin Templeton Investments (FT) (Job Scheduler Application, Dashboard Application, Cams Migration Project, FT Digital API, Linux Provisioning - Okta Integration)
Technologies: Java, Spring Boot, Spring Batch, Microservices, Thymeleaf, Spring Security, Bootstrap Template, JQuery, CSS, Chartist, Oracle, Git, JWT, WebLogic, Apache Kafka, Linux, Shell Scripting
Led the end-to-end architecture implementation for multiple projects.
Designed and developed APIs, job schedulers, and dashboard UIs.
Configured jobs using Spring Quartz Scheduler for job scheduling applications.
Provided training to both technical and non-technical end users.
Developed batch jobs and provisioning scripts for Okta Integration.
Handled Product Owners and other stakeholder relations.
Guided junior team members and provided solutions.
Wolters Kluwer India Pvt Ltd, Chennai, India Principal Software Engineer Oct 2015 – Jul 2018
Projects: Oasis Connectors, Passport
Technologies: Java, AngularJS, Spring Boot, Spring Cloud, Spring Framework, Microservices, Postgres, Maven, Gitlab, Consul, Tomcat, Apache Kafka, Edocs, Drools, Hibernate, JQuery, Groovy, SqlServer R2008, Ruby & Rails, Cognos
Led POC design and development for connecting multiple document management systems.
Developed UIs and multi-tenant applications for document management.
Attended Agile ceremonies and handled Product Owners and Stakeholders.
Mentored junior team members and provided technical solutions.
Century Software Sdn Bhd, Kuala Lumpur, Malaysia Technical Lead Apr 2013 – Oct 2014
Projects: SOCSO, Malaysia
Technologies: Linux, Java, J2EE, EJB3.0, Hibernate, JPA, JQuery, Apache Wicket Framework, Spring Framework, Oracle, Maven, Subversion, Active MQ, Web Services, Apache Activity, ARMC, IDS, ECMS, DSS, Apache Karaf, Tomcat, Glassfish
Directed project planning, implementation, and stakeholder meetings.
Designed and developed schedulers using Spring Quartz and Apache Wicket for custom components.
Created collection, contribution, registration, and admin modules.
Developed workflows and common services for module integration.
BR Technologies & Resources Sdn Bhd, Kuala Lumpur, Malaysia Technical Lead Apr 2009 – Apr 2013
Projects: SOCSO, Malaysia; JPJ Revamp – JPJ (Road Transport Department) Malaysia; e-Services - IMMIGRATION MALAYSIA; Payment Gateway Dashboard - Celcom, Malaysia
Technologies: Linux, Java, J2EE, EJB3.0, ZK Framework, DB2, IBM Tools, Jasper Reports, JFreeChart for others
Oversaw project planning, implementation, and steering committee meetings.
Developed licensing and ID management modules, and worked on visa application processes.
Guided team members, designed report generation architecture, and managed application support.
Engaged in direct communication with clients for live issues, enhancements, and bug fixes.
Techmahindra Ltd, India Team Leader Sep 2006 – Mar 2009
Projects: Jupiter Data Build Tool, Jupiter Stub Development, BT. Com
Technologies: Sun Solaris OS, Weblogic Server, Java2, Struts, Spring, Hibernate, SqlServer 2005, Eclipse 3.2, JMS, MQ Series, Swings, Multithreaded Programming, Socket Programming
Ivantage Business Solutions Sdn Bhd, Malaysia Java & J2EE Developer Aug 2003 – Aug 2006
Projects: Ministry Of International Trade and Industry (MITI) Malaysia, SSM Portal, Usage Management System (UMS), Inventory Management System (IMS)
Technologies: Java, EJB, JSP, Rational Rose, Informix, DreamWeaver MX, JBuilder X, WebLogic 7.0, Sun Solaris/Windows NT/XP, Servlets, Oracle, WebSphere Application Studio, SqlServer
EDUCATION
M.SC in Computer Science from Andhra University, Andhra Pradesh, India Apr 2001
B.SC in Computer Science from Andhra University, Andhra Pradesh, India Mar 1998