Home

chankaya - Java developer
[email protected]
Location: Addison, Illinois, USA
Relocation: yes
Visa: H1b
Resume file: Chanakya_resume_1767116525770.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Chanakya V 774-255-7575
[email protected]

SUMMARY

11 years of experience in Java/J2EE development, specializing in the design, development, and testing of web-based and multi-tier client-server applications. Over 7 years of hands-on expertise in Amazon Web Services (AWS), including EC2, VPC, S3, ALB, Route 53, IAM, CloudWatch, DynamoDB, Aurora RDS, and RDS.

Proficient in building scalable, serverless applications using AWS Lambda, API Gateway, and DynamoDB. Strong experience with BASH shell scripting in Ubuntu environments and automation using AWS CLI. Skilled in software testing and defect lifecycle management. Proven ability in implementing Continuous Integration (CI) using Jenkins.



TECHNICAL SKILLS
Java, AWS, Python, Shell scripting, PL/SQL, JDBC, Spring, Hibernate, Web services, DynamoDB, Cassandra, Postgres, AuroraDB, Git, Sonar, Cloudwatch, SNS, SQS, Splunk, Agile, Micro services, Devops, Unit Testing, Lambda , AWS batch, EMR , ECS, IAM , SG, AWS Glue.


EXPERIENCE

CapitalOne, Chicago IL June 2018 Till Date
Role: Java/J2EE Developer Project Description:
Capital One Financial Corporation is an American bank holding company specializing in credit cards, auto loans, banking, and savings accounts, headquartered in McLean, Virginia with operations primarily in the United States.
Responsibilities:
Designed and deployed scalable AWS solutions using services like EC2, ALB, VPC, and RDS, significantly improving system reliability and availability for high-impact applications.
Automated infrastructure provisioning using AWS CloudFormation, including VPC setup, reducing manual configuration time and ensuring consistency across environments.
Developed robust Spring Boot applications and RESTful APIs, enabling modular, maintainable, and scalable backend services across enterprise-grade platforms.
Developed and managed microservices with Spring Boot, ensuring high availability, modular architecture, and seamless integration across distributed systems.
Built serverless applications using AWS Lambda and API Gateway, reducing operational overhead and enabling event-driven architectures with high scalability.
Designed and executed AWS Glue and AWS Batch jobs for large-scale ETL processes, including the creation and management of IAM roles, Security Groups, and network configurations for secure execution.
Implemented OAuth 2.0 authentication for secure access management, aligning with compliance and data protection standards.
Conducted comprehensive vulnerability assessments using tools like Checkmarx and
SonarQube, leading to measurable improvements in application security.
Enabled Agile and DevOps practices, including CI/CD with Jenkins and pair programming, accelerating delivery timelines and enhancing team collaboration.
Promoted knowledge sharing and continuous learning, fostering a collaborative engineering culture across cross-functional teams.
Nationwide, Columbus OH Oct 2016 May 2018
Role: Java/J2EE Developer Project Description:

Nationwide Mutual Insurance Company and affiliated companies is a group of large U.S. insurance and financial services companies based in Columbus, OH.
Responsibilities:

Developed and analyzed application code, and designed/implemented relational databases to support enterprise web applications.
Built and consumed RESTful web services using the Spring Framework, leveraging RestTemplate and Jackson for JSON processing.
Developed and managed APIs on Apigee, including implementing OAuth for secure access by internal and external clients.
Wrote configuration and validation logic using Spring Bean XML for both REST and SOAP- based services.
Utilized Hibernate for ORM-based persistence at the data access layer.
Followed standard J2EE design patterns such as Service Locator, Session Facade, and Singleton to improve maintainability and scalability.
Developed JUnit test cases to validate web service functionality and used Postman for API testing and integration verification.
Used Git for version control and collaboration, managing code changes through push/pull requests.
Deployed application builds using Jenkins CI server, streamlining the release process.
Designed and developed new features for Oracle Insurance Policy Administration (OIPA) and conducted performance testing and benchmarking.
Configured OIPA using Rules Palette and provided support for quarterly production releases.


Chase, Wilmington, DE Dec 2015 Sep 2016
Role: Java/J2EE Developer
Project Description:
JP Morgan Chase Bank, doing business as Chase Bank, is a national bank that constitutes the consumer and commercial banking subsidiary of the multinational banking corporation JP Morgan Chase. The bank was known as Chase Manhattan Bank until it merged with J.P. Morgan & Co. in 2000. Chase provides banking products to its clients.
Responsibilities:
Participated in Agile ceremonies including sprint planning, grooming, retrospectives, and daily stand-ups to align development tasks with business goals.
Developed application services based on functional requirements, following best practices for modular design and maintainability.
Created SOAP-based web services to act as a middleware layer between client applications and backend services.
Developed XML schema definitions (XSDs) and POJOs for use in SOAP service implementations.
Wrote JUnit test cases achieving over 80% code coverage to ensure quality and minimize regression issues.
Collaborated with QA teams to support SOAP API testing, provided feedback, and assisted in defect resolution.
Worked on tech debt, improving code readability, performance, and maintainability.
Developed modules using the Fusion Framework, contributing to core platform features.
Used SuperPutty to track logs and debug issues in production and integration environments.
Managed database connectivity using JDBC, and developed SQL queries, triggers, and stored procedures to interact with Oracle databases.
Documented deployment procedures, XML schema mappings, and integration steps in the team wiki for knowledge sharing and future reference.
Attended JAD (Joint Application Development) sessions to gain a clear understanding of client requirements and ensure alignment with technical implementation.

Developed and managed environment-specific properties files (IST, QA, PROD) to configure timeout settings and streamline deployment.
Implemented performance metrics tracking to log processing times, aiding in performance tuning and optimization.
Built Transfail services to capture and log critical data when downstream services are unavailable, improving system resilience and error handling.
Utilized SVN for version control, including code check-in/check-out and collaboration with team members.


Aetna, Chicago, IL June 2014 Nov 2015
Role: Java/J2EE Developer

Project Description:
Aetna, Inc. is an American managed health care company, which sells traditional and consumer directed health care insurance plans and related services, such as medical, pharmaceutical, dental, behavioral health, long-term care, and disability plans.
Responsibilities:
Involved in the analysis, design, and development of system components for enterprise applications.
Developed server-side logic using Servlets and EJBs, including Session Beans to encapsulate complex workflow logic.
Built RESTful web services using Spring IoC, allowing users to run scheduled jobs and generate daily status reports.
Created and managed Spring configuration XML files to define application beans and dependencies.
Designed and developed a custom ESB to integrate and govern SOA services, implementing features such as security, message routing, transformation, and transaction management.
Used JMS for reliable, asynchronous communication of financial data across distributed systems.
Developed automation test scripts and executed functional and compatibility testing using Selenium across multiple browsers (IE11, Firefox, Chrome).
Worked extensively with Hibernate ORM and HQL for database access and entity mapping.
Used JDBC and Java Collections to build reusable utility classes for database interaction.
Developed and maintained PL/SQL stored procedures, functions, views, and triggers in Oracle.
Created XML documents for configuration and data exchange; used PUTTY for UNIX-based server access and log analysis.
Built web-based applications using jQuery, Wicket, and iBatis on top of a MySQL database.
Authored detailed technical documentation including diagrams, solution architectures, API specs, deployment instructions, and internal wiki pages.
Keywords: continuous integration continuous deployment quality analyst sthree information technology procedural language Colorado Delaware Illinois Ohio

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6579
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: