Summary
Overview
Work History
Education
Skills
Certification
Achievements
Hobbies
Timeline
Generic

Rajasekhar Yerra

Summary

Results-oriented software engineering professional with over 17 years of Java and J2EE expertise, specializing in the development of enterprise applications for the Banking, Financial Services, and Insurance sectors. Proven track record of promoting object-oriented methodologies for real-time software development, combined with analytical precision and attention to detail.


Key Competencies:

  • Legacy Transformation: Proven track record in successfully converting Legacy and Monolith applications into streamlined 'Microservice' architectures, demonstrating a deep understanding of service orchestration.
  • Cloud Native Development: Extensive real-time exposure to Cloud Native application development, showcasing proficiency in deploying and managing applications within cloud environments.
  • AML Domain Expertise: Extensive experience in developing and implementing Java-based solutions tailored to the unique challenges of the Anti-Money Laundering domain within the banking sector. In-depth knowledge of regulatory requirements and compliance standards.

Overview

18
18
years of professional experience
1
1
Certification

Work History

Vice President /Lead Software Engineer

JP Morgan Chase Bank NA
04.2015 - Current


  • Collaborated with Compliance business unit team members to design new applications system to enhance client requirements for Cloud computing capabilities.
  • Cloud native application development and deployment using Java Full Stack, Spring Boot, Micro Services, Docker and Kubernetes.
  • Played a pivotal role in the selection and implementation of Actimize as the AML monitoring and detection system for the organization.
  • Provided ongoing support to end-users, troubleshooting issues, and ensuring compliance with AML regulations through Actimize alerts and reports.
  • Successfully implemented and managed the goAML platform to enhance the organization's AML and CTF capabilities.
  • Technical Leadership: Spearheaded a Java development team to engineer robust software solutions, ensuring best practices and code standards are met through mentorship and technical oversight.
  • Project Management: Orchestrated the software development lifecycle, from conception to deployment, by crafting project timelines, allocating resources, and mitigating risks to honor deadlines.
  • Java Development: Engaged in hands-on coding with Java technologies, refining the codebase for enhanced performance and future-proof scalability
  • Quality Assurance: Championed code quality through rigorous reviews, comprehensive testing, and the adoption of CI/CD methodologies, ensuring the delivery of superior software products.
  • Documentation: Authored detailed technical documentation to streamline development and support processes, aiding in swift issue resolution and knowledge transfer.
  • Evaluate and recommend technology stacks, frameworks, and tools to meet business objectives.

Solution Architect

Tata Consultancy Service Ltd
09.2007 - 04.2015


  • Led a dynamic team of Java developers in the creation, enhancement, and upkeep of the Internet Banking application for Deutsche Bank, AG, fostering a culture of collaboration and continuous improvement.
  • Managed and coordinated penetration testing activities conducted by external teams for the Internet Banking application, ensuring robust security measures before the application's go-live.
  • Guided a proficient team of Java developers in the design, development, and maintenance of the Bankers Desktop application for front office users at Deutsche Bank, AG.
  • Develop and maintain architecture blueprints, ensuring alignment with industry best practices and regulatory requirements.
  • Provide technical leadership to development teams, guiding them in implementing best practices, design patterns, and coding standards.
  • Work closely with business analysts and stakeholders to understand functional and non-functional requirements.
  • Identify performance bottlenecks and propose optimizations for Java applications, ensuring optimal system performance.
  • Collaborate with performance testing teams to validate and improve system responsiveness.


Software Engineer

Synova Innovative Technologies Pvt Ltd
07.2006 - 08.2007
  • As a Java Developer for the Excellus Health Plan Portal Migration Project, the primary goal is to spearhead the transformation of the existing production web portal site. This involves transitioning from a JSP/Servlet-based architecture to the advanced WebSphere Portal Server Framework.
  • Collaborate with the development team to design, implement, and maintain Java-based software applications.
  • Write well-designed, efficient, and testable code following best practices.
  • Debug and resolve software defects, ensuring optimal software performance.
  • Participate in code reviews to ensure code quality and adherence to coding standards.

Education

Master of Science - Master of Computer Applications

Andhra University
India
11.2004

Skills

  • JAVA and J2EE related Technologies: Java8, JSP, JSF, Servlet, Struts, Spring Framework, JPA, Hazel Cast, J2EE Markup/Scripting Languages React JS, jQuery, HTML5, Dozer, Map Struct, SOAP Web services, XML, XSD, REST API, Graph QL
  • Frameworks: Spring Boot, Hibernate
  • Tools: Maven, Gradle, Git, Intellij
  • Database: MySQL, PostgreSQL, MongoDB
  • Messaging Systems: Apache Kafka, IBM MQ
  • Testing: JUnit, PowerMock
  • Build & CI/CD: Jenkins, Docker
  • Cloud Platforms: AWS, Pivotal cloud foundry

Certification

AWS Certified Developer -Associate

Achievements

  • At JPMorgan Chase, received the Technology Excellence award in recognition of outstanding contributions to the advancement of the engineering excellence agenda.
  • Earned a nomination as an application security champion at JPMorgan Chase following the successful completion of internal training and examination in application security.

Hobbies

Playing Badminton and Yoga

Timeline

Vice President /Lead Software Engineer

JP Morgan Chase Bank NA
04.2015 - Current

Solution Architect

Tata Consultancy Service Ltd
09.2007 - 04.2015

Software Engineer

Synova Innovative Technologies Pvt Ltd
07.2006 - 08.2007

Master of Science - Master of Computer Applications

Andhra University
Rajasekhar Yerra