
Suljettu
Julkaistu
Maksettu toimituksen yhteydessä
I’m building a small online-banking proof-of-concept and need a concise Core Java module that focuses solely on transaction processing. The code must run on plain Java (no Spring or heavy frameworks) and use JDBC for all data access. Scope of work • Implement deposit and withdrawal operations against a single Checking Account type. • Persist balances and transaction ledgers in a relational database of your choice via clean, parameterized JDBC calls. • Include basic validation—insufficient funds, negative amounts, and duplicate transaction IDs should be gracefully handled with clear error messages. • Write a minimal CLI or simple Swing form to demonstrate each use-case end-to-end. Deliverables 1. Well-structured Java source (JDK 8+), SQL schema, and a small seed script. 2. README with compile/run instructions and a quick test walkthrough. 3. A short note explaining any design patterns or decisions you applied. Acceptance criteria • All unit tests you provide pass; manual testing confirms deposits increment and withdrawals decrement the balance correctly and atomically. • Code follows standard naming conventions and compiles without warnings. If you have recent JDBC work or a snippet that shows clean transaction handling, please point me to it; it will help me shortlist quickly.
Projektin tunnus (ID): 40197361
41 ehdotukset
Etäprojekti
Aktiivinen 6 päivää sitten
Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
41 freelancerit tarjoavat keskimäärin ₹26 232 INR tätä projektia

Hello Nikhil S., I checked your project, and it looks interesting. This is something we already work on, so the requirements are clear from the start. We mainly work on PHP, Java, SQL, Software Architecture, MySQL, Software Development, Database Management, Software Engineering We focus on making things simple, reliable, and actually useful in real life not overcomplicated stuff. Let’s connect in chat and see if we’re a good fit for this. Best Regards, Ali nawaz
₹50 000 INR 8 päivässä
6,3
6,3

Hi, I am Software Developer from banglore having 8 years of experience .I can work and deliver as mentioned.I have worked here with more than 112+ clients. Lets connect
₹25 000 INR 2 päivässä
5,9
5,9

"I have gone through your description. "This is my area of specialization, i can get it done 100 % perfectly well. Please ping me in person. I can help you to complete all tasks. I have hands-on experience in this field. We have already done similar types of projects. Connect with us for more details. Rest assured your satisfaction is guaranteed." Looking forward to your response." Thank you for your time and I am confident that we will be a great fit for this project. Best,
₹12 500 INR 7 päivässä
5,0
5,0

I will implement a Core Java module for transaction processing, focusing on deposit and withdrawal operations, using JDBC for data access and providing a minimal CLI for demonstration, with well-structured Java source, SQL schema, and a README, all following standard naming conventions and design patterns. Waiting for your response in chat! Best Regards.
₹29 583 INR 3 päivässä
4,7
4,7

I can build a clean, framework-free Core Java module focused purely on transaction processing for your online-banking proof of concept. What I’ll Implement Deposit and withdrawal operations for a single Checking Account Balance and transaction ledger persistence using plain JDBC Fully parameterized SQL queries (no ORM, no Spring) Proper validation: Insufficient funds Negative or zero amounts Duplicate transaction IDs with clear error messages Atomic operations using JDBC transactions (commit/rollback) Demo Layer Minimal CLI (or simple Swing form, if preferred) to demonstrate: Deposit Withdrawal Balance updates end-to-end Deliverables Well-structured Java source (JDK 8+) SQL schema + seed data script README with build/run steps and test walkthrough Short design note explaining transaction handling and structure Quality & Testing Clean naming conventions, no compiler warnings Unit tests validating correct balance updates Manual test flow to confirm atomic behavior I’ve worked extensively with JDBC transaction management, prepared statements, and low-level database handling, and I focus on code that’s easy to read, reason about, and extend. Happy to share a JDBC transaction-handling snippet or start immediately.
₹25 000 INR 7 päivässä
3,9
3,9

Hello there, I reviewed your project Core Java Banking Transactions Module and understood the requirements at a high level. I focus on delivering clear, stable, and maintainable solutions aligned with the actual scope, I can work with PHP, Java, SQL and follow a clean development process with proper structure and error handling. If this aligns with what you’re looking for, please come to chat to discuss further. Best regards
₹12 500 INR 7 päivässä
4,4
4,4

Hi, I can help you build a clean, Core Java transaction-processing module exactly as described—no frameworks, just solid Java and JDBC. How I’ll approach it: Implement deposit & withdrawal logic for a single Checking Account using plain Java (JDK 8+) Use parameterized JDBC with proper transaction handling (commit/rollback) for atomic updates Add validations for insufficient funds, negative amounts, and duplicate transaction IDs Design a simple CLI or lightweight Swing UI to demonstrate end-to-end flows Keep the code well-structured, readable, and testable Deliverables you’ll get: Java source code + SQL schema and seed data README with compile/run steps and test walkthrough Brief design notes explaining decisions (e.g., JDBC transactions, error handling) I’ve worked extensively with Core Java, JDBC, SQL, and transaction-safe logic, and I focus on writing code that compiles cleanly and behaves predictably. Happy to share a JDBC transaction-handling snippet if you’d like before we start. Thanks, Abhay Kumar
₹25 000 INR 7 päivässä
3,7
3,7

I can deliver this Core Java–only transaction-processing module exactly within your constraints—plain Java (JDK 8+), JDBC for data access, and no heavy frameworks. I have 4+ years of Java experience, including hands-on work with JDBC, transactional integrity, and relational data modeling. I’ll implement deposit and withdrawal operations for a checking account with atomic balance updates, proper transaction boundaries, and clear validation handling for insufficient funds, negative amounts, and duplicate transaction IDs. The persistence layer will use clean, parameterized JDBC statements, with a normalized schema for accounts and transaction ledgers. I’ll include a minimal CLI (or Swing UI if preferred) to demonstrate each use case end-to-end, along with unit tests to verify correctness and rollback behavior. The project will include: Well-structured Java source code and SQL schema Seed data for quick setup A concise README with build/run steps and test walkthrough A short design note explaining transaction handling, error strategy, and any patterns applied The code will follow standard Java naming conventions, compile cleanly, and be easy to extend if additional account types or operations are added later.
₹25 000 INR 7 päivässä
3,1
3,1

Hello, I’m an experienced Core Java developer with strong hands-on expertise in JDBC-based transaction processing, financial logic, and clean, framework-free architectures, making me a strong fit for your requirement. Highlights • Pure Core Java (JDK 8+) — no Spring or heavy frameworks • Clean JDBC transaction handling with commit/rollback • Secure, parameterized SQL queries • Atomic balance updates with proper isolation • Clear validation and error handling Deliverables • Deposit & withdrawal module for Checking Account • Validations: insufficient funds, negative amounts, duplicate transaction IDs • Persistent balance & transaction ledger via JDBC • Minimal CLI or Swing UI for end-to-end demo • Clean Java source, SQL schema, seed script • README + short design note Technical Approach • Explicit JDBC transactions • DAO pattern • Idempotent operations • Database-level constraints • Clean naming, zero warnings I can share recent JDBC transaction-handling snippets showcasing rollback safety and atomic operations if needed. Looking forward to collaborating. Best regards, Amaan Khan P. CUBEMOONS PVT LTD.
₹25 000 INR 7 päivässä
3,2
3,2

Hi there, I can build this concise banking proof-of-concept for you using Core Java and JDBC. Why Me: Although my daily stack includes Spring Boot, I have deep expertise in Plain Java and Backend Architecture. I understand the critical importance of ACID properties in financial applications. I will write raw JDBC code that handles transactions safely—using commit and rollback to ensure account balances never get corrupted during errors. My Approach: Robust Logic: Implementation of Deposit and Withdrawal with strict validation (negative amounts, duplicate IDs, insufficient funds). Data Access: Clean, parameterized JDBC calls to prevent SQL Injection. Architecture: I will use the DAO Pattern to keep data access separate from business logic, making the code readable and extensible. Testing: Comprehensive unit tests and a CLI interface to demonstrate the flows end-to-end. Deliverables: Well-structured Java Source Code. SQL Schema and Seed Script. Design notes and README. I am ready to deliver a high-quality, educational, and functional module. Best regards, Alhaitham Gamal Software Engineer
₹37 000 INR 1 päivässä
2,8
2,8

With over six years of extensive experience as a Full Stack Developer, I am confident that I am the ideal fit for your Core Java Banking Transactions Module project. My technical proficiency in Java, MySQL, PHP, and SQL aligns perfectly with the scope of work for your project. Moreover, I have a great deal of experience implementing deposit and withdrawal operations just as you require, in a multitude of web-based applications. My well-structured approach ensures an easy comprehension of my code, which is coincidentally one of the crucial demands of this project. Additionally, my strong validation techniques ensure that all potential issues related to insufficient funds, negative amounts, and duplicate transaction IDs are appropriately addressed. Finally, documentation is a part of the development process that often gets overlooked. However, not only do I understand its importance but also undertake it as a priority. I would be providing you with comprehensive README instructions alongside the delivered source code and SQL schema.
₹23 000 INR 12 päivässä
0,4
0,4

Hello, I’m Ankur, a freelance developer with a dedicated team of professionals. I read all your requirements for Banking website and I assure you that I will provide high-quality work at the proper time. Additionally, we also provide you 3 months of support from our side. As a Full Stack Developer, I specialize in Web and App Development, boasting a portfolio of stunning projects with top-notch UI/UX design. My expertise spans Flutter (for both Android and iOS), PHP, and WordPress, and I bring over 7 years of experience to the table. Whether it’s websites, applications, or e-commerce platforms, I’ve got you covered. But I’m not limited to just coding. My skill set extends to graphic design and logo creation, offering you a one-stop solution for all your project needs. With a track record of over 500 completed projects, I am committed to delivering nothing short of excellence. My ultimate goal is your complete satisfaction. Thank you for considering me for your project. I’m ready to transform your vision into a reality that stands out in today’s competitive landscape. Best Regards, Ankur Hardiya
₹20 000 INR 7 päivässä
0,2
0,2

Hello, I can build a clean, reliable Core Java transaction-processing module exactly as described, without Spring or heavy frameworks, using plain Java + JDBC with proper transaction handling. For this project, I will: Implement deposit and withdrawal operations for a single Checking Account. Use parameterized JDBC with manual transaction control (commit/rollback) to ensure atomic balance updates. Enforce validations for negative amounts, insufficient funds, and duplicate transaction IDs, returning clear, user-friendly errors. Design a simple, normalized relational schema (Accounts + Transactions ledger) with a seed SQL script. Provide a CLI-based demo (clean and lightweight) to run deposits and withdrawals end-to-end. Include a concise README with setup, compile/run steps, and test walkthrough. Add a short design note explaining decisions (DAO pattern, transaction boundaries, error handling). I follow standard Java naming conventions, write readable code, and ensure everything compiles cleanly on JDK 8+. I’ve worked with JDBC-based systems where correctness and transaction safety matter, and I’m comfortable explaining or extending the module if needed. If you’d like, I can also share a JDBC transaction-handling snippet (commit/rollback with isolation) during shortlisting. Looking forward to working with you. Best regards, Mowlid Mohamoud H.
₹15 000 INR 2 päivässä
0,0
0,0

Hey, I can build this using pure Core Java + JDBC (no Spring, no heavy stuff). I’ll implement deposit & withdrawal on a checking account with proper JDBC transactions (commit/rollback) so balances update atomically. Validation like insufficient funds, negative amounts, and duplicate transaction IDs will be handled cleanly with clear errors. You’ll get: Clean Java code (JDK 8+) SQL schema + seed data A small CLI or simple Swing UI to test deposits/withdrawals end-to-end README with run steps + a short design note I’ve done JDBC work with manual transaction handling and ledgers, and I can share a quick snippet showing clean commit/rollback logic if that helps you shortlist. Happy to keep it minimal and POC-focused
₹12 500 INR 2 päivässä
0,0
0,0

I can build this Core Java banking module for you efficiently. I have deep experience with raw Java and JDBC, so building a robust transaction processor without frameworks like Spring is well within my expertise. My approach relies on the Data Access Object (DAO) pattern to keep the code organized and maintainable. I will use PreparedStatement for all SQL interactions to prevent injection and optimize performance. Most importantly, I will implement explicit transaction management by disabling auto-commit; this ensures strict atomicity for every deposit and withdrawal, guaranteeing that your ledger never becomes inconsistent. I will build a clean CLI to demonstrate the functionality, ensuring inputs like negative amounts are caught early with clear error handling. You will receive well-documented, warning-free code including the necessary SQL schema and a clear guide to run the tests. I am available to start immediately.
₹24 999 INR 6 päivässä
0,0
0,0

Hello, I’m an experienced Java developer with strong hands-on expertise in Core Java and JDBC-based transaction handling. I can build a clean, atomic deposit/withdrawal module with proper validation, JDBC transactions, CLI/Swing demo, SQL schema, tests, and clear documentation—fully aligned with your POC requirements. I can deliver it in 4 days
₹23 000 INR 7 päivässä
0,0
0,0

Hi there, I’d love to help you build this Core Java banking transaction module. I have strong hands-on experience with Core Java (JDK 8+), JDBC, SQL, and transaction handling, and I’m comfortable writing clean, framework-free Java code exactly as you’ve requested. For this project, I’ll implement deposit and withdrawal operations with proper ACID-compliant JDBC transactions, ensuring balances are updated atomically and safely. I’ll use parameterized SQL queries to prevent errors and handle validations like insufficient funds, negative amounts, and duplicate transaction IDs with clear messages. I’ll structure the code using solid OOP principles and DSA concepts (clean data models, efficient lookups, and separation of concerns). While I also have experience with JSP, Servlets, and Spring, I’ll strictly stick to plain Core Java + JDBC here, keeping the solution lightweight and easy to review. You’ll receive: Well-structured Java source code. SQL schema with a seed script. A simple CLI or Swing demo for end-to-end testing. A clear README with run instructions. A short design note explaining transaction handling and design decisions. I’ve worked with JDBC transaction management extensively and can share clean snippets if needed. My focus is always on readable code, correctness, and reliability. Looking forward to working with you. Best regards, Nitesh
₹25 000 INR 7 päivässä
0,0
0,0

Hello, I’d like to work on your Core Java JDBC transaction module. My backend focus is Java with JDBC, and I have hands-on experience implementing transaction-safe database operations using prepared statements, validation logic, and commit/rollback control. I understand the need for atomic balance updates, prevention of duplicate transaction IDs, and handling cases like insufficient funds and negative amounts with clear error handling. I follow a clean structure separating models, DAO (JDBC layer), and service logic for maintainable code. I will deliver: • Well-structured Java source (JDK 8+) • SQL schema with seed data • CLI or simple Swing demo for deposit and withdrawal • README with setup and testing steps • Unit tests for transaction logic I recently implemented transaction-safe account operations with validation and rollback protection. My code ensures no partial updates occur in case of failure and follows best practices for resource handling. I am confident I can deliver a reliable, clean, and easy-to-test module matching your acceptance criteria. Looking forward to working on this. Gaurvi Thakker
₹15 000 INR 5 päivässä
0,0
0,0

I can deliver a clean, framework-free Core Java transaction module that focuses purely on correctness, clarity, and atomicity—ideal for an online-banking proof of concept. I’ll implement deposit and withdrawal operations for a checking account using plain Java (JDK 8+) with well-structured, parameterized JDBC calls to a relational database (SQLite or MySQL, your choice). The design will emphasize safe transaction handling: JDBC transactions with proper commit/rollback to guarantee atomic balance updates and ledger writes. All required validations—negative amounts, insufficient funds, and duplicate transaction IDs—will be handled explicitly with clear, user-friendly error messages. To demonstrate end-to-end flow, I’ll include a minimal CLI (or lightweight Swing form if you prefer) that exercises deposits, withdrawals, and balance checks against the real database. The codebase will follow standard naming conventions, include unit tests for core logic, and compile cleanly without warnings. Deliverables will include Java source files, SQL schema + seed data, and a concise README with build/run instructions and test walkthrough. I’ll also add a short design note explaining transaction boundaries, error handling, and any patterns used (DAO, simple service layer). I’ve worked extensively with JDBC transaction management and can ensure this module is small, readable, and production-sane—perfect for shortlisting and future extension.
₹25 000 INR 7 päivässä
0,0
0,0

Hello, I can deliver a clean, focused Core Java module that demonstrates reliable transaction processing for an online-banking proof of concept—using plain Java and JDBC only, with no heavy frameworks. The goal will be correctness, clarity, and atomic operations. I’ll implement deposit and withdrawal logic for a single Checking Account, backed by a relational database (e.g., H2 or MySQL) using parameterized JDBC calls and explicit transaction control. Balances and transaction ledgers will be persisted safely, with proper commit/rollback handling to ensure consistency. Validation for negative amounts, insufficient funds, and duplicate transaction IDs will be enforced with clear, user-friendly error messages. To demonstrate the flow end to end, I’ll include a minimal CLI or lightweight Swing form that allows deposits, withdrawals, and balance checks. The code will be structured into clear layers (domain, persistence, and application flow) using standard Java conventions and simple design patterns where appropriate (such as DAO and Service). Deliverables will include well-organized Java source (JDK 8+), SQL schema and seed data, unit tests covering core scenarios, and a README with compile/run instructions and a short testing walkthrough. I’ll also add a brief design note explaining key decisions around JDBC usage and transaction handling. If helpful, I can share a small JDBC transaction-handling snippet that reflects the same approach used in the final solution.
₹25 000 INR 10 päivässä
0,0
0,0

LUCKNOW, India
Liittynyt maalisk. 23, 2020
₹600-5000 INR
₹750-1250 INR/ tunnissa
$250-750 USD
$30-250 CAD
$250-750 AUD
€12-18 EUR/ tunnissa
₹1500-12500 INR
$30-250 USD
$15-25 USD/ tunnissa
€10000-20000 EUR
$250-750 USD
₹600-1000 INR
₹2000-7000 INR
$250-750 USD
$30-250 USD
₹1500-12500 INR
$250-750 AUD
₹37500-75000 INR
₹750-1250 INR/ tunnissa
₹1500-12500 INR