
Java Projects
Looking for freelance Java jobs and project work? PeoplePerHour has you covered.
Access outlook email box using api
I want to have standalone java program which can access outlook email box using API
12 days ago19 proposalsRemotePrivate Java Tutor for 14-Year-Old – Weekly Online Lessons
Private Java Tutor for 14-Year-Old – Weekly Online Lessons I am looking for an experienced and enthusiastic **Java tutor** to provide private **1-to-1 online lessons** for my 14-year-old daughter. The lessons will run from **September 2026 until the end of June 2027**, with **one 1-hour lesson per week**. ### What we are looking for The main objective is to teach her **Java properly from the foundations**, gradually developing a solid understanding of programming and object-oriented concepts. We would like the lessons to broadly follow and work through the book ***Thinking in Java* by Bruce Eckel**, using it as a structured guide while also including practical programming exercises and small projects. The tutor should: * Have strong practical knowledge of **Java and object-oriented programming** * Be comfortable teaching a **14-year-old** * Explain programming concepts clearly and patiently * Work progressively through ***Thinking in Java*** * Give practical coding exercises rather than focusing only on theory * Occasionally provide small homework exercises between lessons * Help her understand **why the code works**, rather than simply teaching her to copy solutions * Ideally have previous experience teaching Java or programming to teenagers/beginners ### Schedule **Period:** September 2026 – end of June 2027 **Frequency:** 1 lesson per week **Duration:** 1 hour per lesson **Format:** Online, private 1-to-1 lessons We are looking for someone who can ideally work with her for the **entire academic year**, so reliability and continuity are important.
a month ago13 proposalsRemoteDevelop our internal tool for job tracking
We are looking for an experienced developer to build and improve an internal job tracking and management tool for our team. The system will be used to organize job opportunities, track applications, manage application statuses, and help our team efficiently monitor the entire job application process. Key Responsibilities Develop a responsive and user-friendly internal web application. Create tables for managing and tracking job opportunities and applications. Implement pagination, search, sorting, and advanced filtering. Add job categories and customizable application statuses. Save filters and user preferences using browser cache/local storage. Support CSV and PDF export of job/application data. Allow users to upload screenshots or other proof related to submitted applications. Build dashboards or summaries showing application progress and status. Develop and integrate backend APIs as required. Design and maintain the database structure. Troubleshoot bugs and improve existing functionality. Ensure the application is secure, reliable, and easy to maintain. Preferred Skills Strong experience with modern frontend frameworks such as React or Angular. Backend development experience with Node.js, Java/Spring Boot, or similar technologies. Experience with SQL databases such as PostgreSQL or MySQL. REST API development and integration. Experience building internal dashboards, admin panels, or workflow management systems. Git/GitHub experience. Strong communication and problem-solving skills. Project Goal The goal is to create a centralized internal system that allows our team to efficiently manage job opportunities, track each application from initial discovery through completion, maintain supporting information, and easily review the overall progress of our job application activities. We are looking for someone who can understand the existing workflow, recommend improvements, and develop a clean and reliable solution that can be expanded with additional features in the future.
18 days ago50 proposalsRemote
Past "Java" Projects
Full Stack Development
Seeking a seasoned full‑stack developer to architect, build, and maintain a scalable SaaS platform. Responsibilities encompass robust backend engineering, AI integration, React frontend implementation, API credit management, comprehensive testing, thorough documentation, and security‑centric development. Must demonstrate proficiency in JavaScript, TypeScript, C#, Python, and Java, with experience delivering reliable, maintainable code, automated tests, and secure deployments.
opportunity
Need devloper fo java application code recover
https://wormhole.app/okYDeL#VwATBlKOiLcme_ZjWzB3RA i need someone who can give me full source code and also modifi internal link name and logo
Banking Digital Transformation Program – Multiple Open Positions
Banking Digital Transformation Program – Multiple Open Positions We are hiring experienced professionals to join a large-scale Digital Transformation Program for a leading bank in Egypt. This is a long-term engagement (approximately 3 years) with opportunities for both full-time onsite and part-time remote consultants. ## Available Positions * Project Manager * Scrum Master * Solution Architect * Product Owner / Business Analyst * Senior Java/Spring Boot Developer * Java/Spring Boot Developer * Senior Flutter Developer * Flutter Developer * UI/UX Designer * DevOps Engineer * Security Manager * Security Technical Leader * Security Engineer * Security Consultant * Security Analyst * Junior Security Analyst * QA Lead * Senior Scheduler * Scheduler * IT Systems Operator * Data Operator * Zuul API Gateway Administrator * Eureka Service Discovery Administrator * Spring Cloud Config Administrator * Hazelcast Administrator * WebSphere Administrator * OpenShift Administrator * Apache HTTP Administrator ## Employment Type **Full-Time (Onsite)** * Cairo, Egypt **Part-Time / Consultants** * Remote ## Preferred Qualifications * 3+ years of relevant experience (depending on the role) * Experience in enterprise software projects * Banking or financial sector experience is highly preferred * Strong communication and teamwork skills * Experience with Agile/Scrum environments is a plus ## Project Duration Approximately 3 years. ## How to Apply Please complete the application form and upload your updated CV using the link below: https://forms.gle/BcprNQSbbytfu3H17 Only shortlisted candidates will be contacted.
Map tracing a journey for a book illustration
We need four simple maps (1 with two variations), for illustrations to go in an autobiography for teen girls. We're looking for a simple, hand-drawn line style. (See the examples uploaded. Two are of the locations wanted, and the other is what we would like it to look like. Similar in style to the colored map, but without the mountains and trees and black and white.) Two maps would show the journey we made by coach and plane between home and school. This map would stretch from the Philippines down to Indonesia with several cities marked, including Rantepao and Ujung Pandang on Sulawesi island; Jakarta and Surabaya on Java island; Singapore; Chefoo School (in Cameron Highlands) on Peninsula Malaysia and Faith Academy (in Manila) in the Philippines. We could use curved lines across the map to indicate the flights and a jagged line to indicate the bus journey. The other two maps would show the journey to beach holidays within the Philippines, one from the school to Sun and Sands Beach Resort, Caba, La Reunion, and the other to Puerto Galera on Mindoro Island. One journey map will be in the book twice, that journey being made twice, in which the flight was direct from Manila to Jakarta, rather than going via Singapore.
Remote Admin & Tech Assistant
We are seeking a reliable and professional Remote Admin & Tech Assistant to join our company. This role is ideal for someone with strong communication skills, excellent organizational abilities, and a basic understanding of technology. You do not need to be an experienced software developer. We value professionalism, reliability, and the willingness to learn new tools and workflows. Must currently reside in the United States and be authorized to work in the U.S. Fluent English speaker with excellent verbal and written communication skills. Own a reliable laptop or desktop computer and have a stable internet connection. Strong organizational and multitasking skills. Comfortable using: Email and calendars Google Workspace and Microsoft Office Zoom, Google Meet, and Microsoft Teams Online collaboration tools Ability to work independently in a remote environment. Quick learner with strong attention to detail. Basic understanding of computers and web applications. Previous remote work experience is preferred. Experience in customer support, operations, executive assistance, or project coordination. Familiarity with CRM systems such as Salesforce or Zendesk. Basic knowledge of Python, Java, React, or Vue is a plus but not required. Experience testing websites or reporting software issues. Assist with day-to-day administrative and technical tasks. Manage schedules, emails, and online communications. Test simple web applications and report bugs or issues. Participate in virtual meetings and communicate effectively with team members. Follow instructions from senior team members and complete assigned tasks on time. Learn new tools and processes as needed. Support various projects and help improve operational efficiency. To help us evaluate communication skills, shortlisted candidates will be asked to submit a 1–2 minute self-introduction video in English and participate in a brief video interview. We are looking for someone who is: Professional and dependable Comfortable working remotely An excellent communicator Organized and detail-oriented Eager to learn and grow
Client-Facing Technical Consultant
We are looking for a professional English speaker with a technical background to represent our engineering team during client meetings, project discussions, and technical interviews. The ideal candidate should have excellent verbal communication skills, be comfortable speaking with US-based clients, and possess a basic understanding of software development concepts and modern technologies. ### Responsibilities * Attend client meetings and technical discussions. * Communicate project requirements and technical concepts clearly in English. * Participate in technical interviews and screening calls. * Present engineering experience and project work professionally. * Coordinate with our internal engineering team before and after meetings. * Take notes, gather requirements, and provide meeting summaries. * Maintain a professional presence when interacting with clients and stakeholders. ### Requirements * Native or near-native English speaking ability. * Strong communication and presentation skills. * Basic understanding of software development concepts. * Familiarity with technologies such as JavaScript, React, Node.js, Python, Java, .NET, AWS, or similar is a plus. * Reliable internet connection and professional work environment. * Ability to attend meetings during US business hours. ### Preferred Qualifications * Previous experience in software engineering, QA, DevOps, business analysis, technical sales, or customer-facing technical roles. * Experience participating in technical interviews or client-facing discussions. * Familiarity with Agile/Scrum environments. ### Compensation * $20–$50+ per hour depending on experience and communication skills. * Flexible payment schedule (weekly or monthly). * Long-term collaboration opportunities available.
Long-Term Website & Mobile Developer
Our company is a fast-growing tech startup focusing on innovative web and mobile solutions. We are looking for a skilled developer to join our team for long-term collaboration, building and maintaining high-quality web and mobile applications. We are seeking a dedicated Website & Mobile Developer to design, develop, and maintain both web and mobile applications. The ideal candidate is experienced in front-end and back-end development, mobile platforms (iOS/Android), and is comfortable working on projects from concept to deployment. This is a long-term role with opportunities to contribute to strategic product planning and technical architecture. Key Responsibilities - Develop, test, and maintain web applications (desktop and mobile responsive). - Develop, test, and maintain native and/or cross-platform mobile applications (iOS/Android). - Collaborate with UI/UX designers to create engaging user experiences. - Write clean, maintainable, and efficient code following best practices. - Troubleshoot, debug, and optimize applications for performance and scalability. - Integrate third-party APIs and services as needed. - Maintain version control and documentation for all projects. - Participate in code reviews and provide constructive feedback. - Stay updated with emerging technologies, frameworks, and industry trends. Requirements - Proven experience in web development (HTML, CSS, JavaScript, frameworks like React, Angular, Vue). - Experience with back-end technologies (Node.js, PHP, Python, Ruby, Java, or similar). - Mobile development experience: - Native: Swift (iOS), Kotlin/Java (Android) - Cross-platform: React Native, Flutter, or similar - Experience with databases (SQL, NoSQL) and RESTful APIs. - Familiarity with version control systems (e.g., Git). - Strong problem-solving skills and attention to detail. - Ability to work independently and in a team. - Good communication skills in American English. Preferred Qualifications - Experience with CI/CD pipelines and cloud deployment (AWS, Azure, Firebase, etc.). - Knowledge of Progressive Web Apps (PWAs). - Experience with Agile/Scrum development methodologies. What We Offer - Long-term collaboration with a growing team. - Flexible working hours and remote work options. - Opportunities to work on innovative projects and learn new technologies. - Competitive salary and performance-based bonuses.
Junior Software Developer (Strong English Communication Skills)
About the Role We are looking for a motivated Junior Software Developer who has solid technical fundamentals and excellent English communication skills. You will work closely with our team to develop, test, and maintain software applications while collaborating with stakeholders, participating in technical discussions, and documenting your work clearly. This role is ideal for someone early in their career who is eager to learn, takes ownership of tasks, and can communicate effectively with both technical and non-technical team members. Responsibilities Develop, test, and maintain web and software applications. Write clean, maintainable, and well-documented code. Collaborate with senior developers on new features and improvements. Participate in code reviews and implement feedback. Debug and troubleshoot software issues. Communicate project progress, blockers, and technical solutions in English. Create and maintain technical documentation. Attend team meetings and contribute ideas and recommendations. Learn new technologies and best practices as required. Required Qualifications 1–3 years of software development experience (internships and freelance projects are acceptable). Strong proficiency in spoken and written English. Good understanding of programming fundamentals and software development principles. Experience with at least one modern programming language such as JavaScript, TypeScript, Python, Java, C#, or Go. Familiarity with Git and version control workflows. Understanding of APIs, databases, and web technologies. Ability to explain technical concepts clearly in English. Strong problem-solving skills and attention to detail. Preferred Qualifications Experience with modern frameworks (React, Next.js, Angular, Vue, Django, Laravel, etc.). Familiarity with cloud platforms such as AWS, Azure, or GCP. Experience working with Agile/Scrum teams. Experience using AI development tools such as GitHub Copilot, ChatGPT, Cursor, or similar. English Requirements The ideal candidate should be able to: Participate confidently in English-speaking meetings. Communicate directly with clients or stakeholders when needed. Write clear technical documentation and reports. Explain development decisions and technical issues in fluent English. What We're Looking For Fast learner with a growth mindset. Strong communication and collaboration skills. Self-motivated and dependable. Comfortable asking questions and seeking feedback. Professional attitude and willingness to take ownership. Application Process Please submit: Resume/CV. GitHub profile or portfolio (if available). A short introduction (2–3 paragraphs) in English describing: Your development experience. Technologies you have worked with. Why you are interested in this role. Screening Task (Recommended) To evaluate English communication skills, candidates will complete: A 30-minute English interview. A short coding exercise. A code walkthrough where they explain their solution in English.
Software Engineer — AI Benchmark & Test Developer (Remote, EST)
Experienced Software Engineer needed to develop AI coding benchmarks: analyze real GitHub PRs, implement robust fixes, author rigorous tests, and craft clear LLM evaluation prompts within reproducible Docker environments. Follow a disciplined 7-step workflow—review PRs, run and validate repos in Docker, implement golden solutions on a dedicated branch, write fail-to-pass tests, compose metadata and prompt variants, and open a three-commit PR. Must be available during EST business hours, proficient in multiple languages (e.g., Python, JavaScript/TypeScript, Go, Ruby, Java), skilled with Git, testing frameworks, Docker, and CI. Ideal candidates practice meticulous TDD, contribute to open source, and communicate proactively, producing high-quality, reproducible deliverables validated by automated checks.
opportunity
Senior eCommerce CMS Developer (Java, .NET, AWS)
About Us: We are a rapidly growing eCommerce company focused on delivering innovative online shopping experiences. We're seeking a skilled eCommerce CMS Developer with experience in Java, .NET, and AWS to join our development team. This is an exciting opportunity to contribute to the growth and evolution of our online platform. Responsibilities: *Develop, maintain, and enhance our eCommerce Content Management System (CMS) using Java and .NET technologies. *Implement scalable solutions leveraging AWS cloud services to ensure high availability, performance, and security of our platform. *Work closely with product, design, and marketing teams to integrate CMS features that improve user experience and drive business growth. *Develop APIs and integrations with external services, ensuring seamless and efficient communication. *Optimize and refactor existing CMS components to ensure better performance and scalability. *Collaborate with cross-functional teams in an Agile environment to meet project deadlines and requirements. *Participate in code reviews, troubleshooting, and debugging. Required Skills & Qualifications: *Proven experience in eCommerce CMS development with a focus on Java and .NET. *Strong understanding of AWS services (EC2, S3, Lambda, RDS, CloudFront, etc.). *Solid experience with database management and optimization (SQL, NoSQL). *Experience with RESTful API development and integrations. *Familiarity with CI/CD pipelines and version control (Git). *Strong problem-solving skills and the ability to work in a fast-paced, dynamic environment. *Excellent communication skills and the ability to collaborate with cross-functional teams. Preferred Skills: *Experience with popular eCommerce platforms (Shopify, Magento, WooCommerce, etc.) is a plus. *Familiarity with containerization technologies like Docker. *Previous experience working in Agile teams.
Looking for AI Software Engineer
We are looking for an AI Software Developer to join our team. You will build and improve AI and machine learning models and help integrate them into our software. We want someone who can write clean code, work with cloud platforms, and make AI models run efficiently. You should have experience with Python, Java, or C++, and know ML frameworks like TensorFlow, PyTorch, or scikit-learn. It’s a plus if you have worked with NLP, computer vision, or deploying AI models. We offer a competitive salary, flexible hours, and the chance to work on exciting AI projects.
pre-funded
Implement java code given a brief
implement java code given a brief Suggestive code and algorithms supplied. Due: 96hrs from acceptance.
opportunity
Mobile App Developer (React Native)
- Job Description: We are seeking a talented and motivated Mobile App Developer with expertise in React Native to join our team. You will be responsible for developing high-quality mobile applications for both iOS and Android platforms. - Responsibilities: Develop and maintain mobile applications using React Native. Collaborate with cross-functional teams to define, design, and ship new features. Troubleshoot and optimize performance for mobile applications. Ensure code quality, security, and efficiency. Stay up to date with new trends and technologies in mobile development. - Required Skills: React Native (3+ years of experience) Strong proficiency in JavaScript, including ES6+ features Experience with mobile development frameworks (e.g., Redux, React Navigation) Familiarity with APIs (RESTful, GraphQL) Understanding of mobile development best practices and UI/UX principles Experience with debugging, performance testing, and app deployment (iOS/Android) Knowledge of version control systems like Git Ability to work with third-party libraries and APIs - Nice to Have: Experience with native mobile app development (Swift, Kotlin, Objective-C, Java, etc.) Familiarity with cloud services (AWS, Firebase) Experience with CI/CD for mobile apps Knowledge of testing frameworks (e.g., Jest, Detox) - Preferred Qualifications: Strong problem-solving skills and ability to work independently. Excellent communication skills and a collaborative team player. - Location: Remote (US/Canada-based preferred)
I need the nodejs/Java Developer
We are hiring a Remote Full Stack / Backend / AI / Data Engineer (Node.js, Python, or Java) with 3+ years of experience building scalable APIs, web applications, or data pipelines. Candidates must be fluent in English + Spanish or English + Portuguese and comfortable working in a remote, collaborative environment. This is a contract role offering $15–$20 per hour, with potential for long-term engagement based on performance.
Branded Android Launcher Needed for Single App Launch
I need an Android developer to create several simple branded launcher apps, each designed to open one specific IPTV player app. Each launcher will be a separate APK with identical branding, but each one will launch a different target app when the user taps the button. This project does not involve modifying or rebranding any IPTV apps. The launchers simply act as a branded entry point that opens the assigned app if installed, or redirects the user to a download link if it is not. Branding assets and the list of target apps will be provided to the selected freelancer. Scope of Work Create multiple lightweight Android launcher apps (one APK per target app) Each launcher includes: Branded splash screen Branded home screen One large button that launches the assigned IPTV app If the target app is not installed, redirect to Play Store or a provided APK link Must work on Android TV, Fire OS (Firestick), and standard Android devices All launchers should share the same design and structure, with only the target app changing Apps to Support (Top 5) Each of these will have its own launcher APK: TiviMate IPTV Smarters / IPTV Smarters Pro XCIPTV Player OTT Navigator Flix IPTV Deliverables Separate APK for each launcher Source code Instructions for updating branding assets Release‑ready signed APKs (preferred) Ideal Freelancer Strong experience with Android Studio (Kotlin or Java) Familiar with Android TV and Fire OS compatibility Experience building simple launcher or wrapper apps Ability to deliver clean, lightweight, stable APKs
Backend Developer
About the Role We are looking for a skilled Backend Developer to design and build scalable server-side applications. You will be responsible for developing APIs, managing databases, and ensuring high performance and responsiveness of our applications. Key Responsibilities Design, develop, and maintain backend services and APIs Build scalable and secure server-side applications Work with databases to design efficient data models Integrate third-party services and APIs Optimize applications for speed and scalability Collaborate with frontend developers, DevOps engineers, and product teams Write clean, maintainable, and well-documented code Participate in code reviews and continuous improvement processes Requirements 3+ years of experience in backend development Strong knowledge of Node.js, Python, Java, or PHP Experience building RESTful APIs or GraphQL APIs Proficiency with databases such as PostgreSQL, MySQL, or MongoDB Experience with Git and version control workflows Knowledge of authentication, security, and API design Familiarity with cloud platforms (AWS, Azure, or Google Cloud) Nice to Have Experience with microservices architecture Knowledge of Docker and Kubernetes Experience with CI/CD pipelines Familiarity with Redis, Kafka, or message queues Benefits Competitive salary Flexible working hours Remote work options Professional development opportunities Collaborative international team
Java coding
Innovative solutions for board exam class 10 icse the