Looking for an experienced Java Developer to join your team?
💪Strong Java Fundamentals. Extensive Experience. Code Quality
🧠Continuous Learning. Adaptability and Resilience
🥇Leadership and Mentorship. Team Player. Communication Skills
I, Farhan, here to provide your team the support below 👇
✅𝘿𝙀𝙎𝙄𝙂𝙉 𝘼𝙉𝘿 𝘼𝙍𝘾𝙃𝙃𝙄𝙏𝙀𝘾𝙏𝙐𝙍𝙀
Let me collaborate with architects and other team members to define system requirements, design scalable and maintainable architectures, and choose appropriate technologies and frameworks.
✅𝘿𝙀𝙑𝙀𝙇𝙊𝙋𝙈𝙀𝙉𝙏
I can implement robust, high-quality, efficient, and maintainable code following best practices and coding standards.
✅𝘾𝙊𝘿𝙀 𝙍𝙀𝙑𝙄𝙀𝙒 𝘼𝙉𝘿 𝙌𝙐𝘼𝙇𝙄𝙏𝙔 𝘼𝙎𝙎𝙐𝙍𝘼𝙉𝘾𝙀
I can help identify and address issues such as code smells, performance bottlenecks, and security vulnerabilities.
✅𝙏𝙀𝘾𝙃𝙉𝙄𝘾𝘼𝙇 𝙇𝙀𝘼𝘿𝙀𝙍𝙎𝙃𝙄𝙋
I can mentor and coach junior developers, share their knowledge and expertise, and promote best practices and coding standards.
✅𝘿𝙊𝘾𝙐𝙈𝙀𝙉𝙏𝘼𝙏𝙄𝙊𝙉 𝘼𝙉𝘿 𝙆𝙉𝙊𝙒𝙇𝙀𝘿𝙂𝙀 𝙎𝙃𝘼𝙍𝙄𝙉𝙂
I can document technical designs, implementation details, and best practices to ensure knowledge transfer within their teams.
If you're ready to collaborate with me and build awesome software, please send me an 𝙞𝙣𝙫𝙞𝙩𝙚 or 𝙤𝙛𝙛𝙚𝙧 on Upwork. We can chat or setup a Discovery Call 📞
Core Java
Java
JavaScript
HTML5
Microservice
Spring Framework
React
PostgreSQL Programming
Docker
Claude
OpenAI Codex
Swastik S.
Mumbai, India
$13/hr
5.0
4 jobs
Hello! I'm Swastik Srivastava, a Full Stack Developer and Big Data Consultant with over 5 years of experience delivering scalable, high-performance solutions for startups, enterprises, and global clients.
I specialize in building robust systems across the Java ecosystem, Big Data architectures, and data-driven marketing platforms. My work spans across multiple domains including Scala + Spark development, data analytics, digital marketing tech stacks, and end-to-end web applications.
🔧 Core Skills & Expertise:
Backend: Java (Spring Boot), Scala, Kafka, REST APIs
Big Data: Spark, Hadoop, Hive, Flink, Sqoop, Airflow
Cloud: AWS (S3, Lambda, Glue), GCP, Azure (Data Factory, Synapse)
Frontend: JavaScript, React, HTML/CSS
Databases: MySQL, MongoDB, PostgreSQL
DevOps: Docker, GitHub Actions, Jenkins, CI/CD Pipelines
Digital Marketing Tech: Google Analytics, Meta Ads Reporting, Marketing Funnels, Email Automation
Data Analytics: ETL Pipelines, Dashboards, SQL, Python (Pandas), Power BI
✅ Why Work With Me?
Proven track record with top-tier clients (e.g., Morgan Stanley via EY)
Ability to lead full-stack projects while coordinating with cross-functional teams
Clear communicator who ensures on-time, high-quality delivery
You work directly with me — I handle communication and project management, while my internal team supports execution for faster turnaround and flexibility
📈 Services Offered:
✅ Java + Spring Boot Microservices Development
✅ Big Data Pipeline Design with Spark, Scala, Kafka
✅ Digital Marketing Data Analysis & Automation
✅ Web Development & Full-Stack Application Builds
✅ Data Analytics Dashboards & Reporting
When I'm not coding, I mentor junior developers and love solving challenging backend and data problems. I'm passionate about helping businesses unlock the full value of their data and digital infrastructure.
📩 Let’s connect! Whether you need a quick fix or a long-term technology partner, I’m always open to a conversation to understand how I can help.
Core Java
Android App Development
Web Design
API Integration
Web Development
Front-End Development
Web Application
Big Data
Data Analysis Consultation
Spring MVC
Digital Marketing
iOS Development
PySpark
.NET Framework
AI Bot
Radovan T.
Martin, Slovakia
$10/hr
5.0
1 jobs
I specialize in development in Java, Dart (Flutter) and other C-like languages, bringing over a year of hands-on experience in software engineering. My background includes successfully debugging and building modules for business management applications. I have a strong foundation in object-oriented programming, software architecture, and various industry-standard technologies. Notable projects include the independent development of a C++ 2D game engine and a Raspberry Pi-based language model voice assistant. I excel at crafting practical solutions that enhance user experience and thrive on tackling complex challenges. If you're looking for a developer who can deliver innovative and efficient applications, let’s connect. I am eager to contribute to your project and help you achieve your goals.
Core Java
Java
Dart
Flutter Stack
Java ME
Software
Software Debugging
Software Development
C++
Java Media Framework
Android App Development
Desktop Application
Dilshod F.
Tashkent, Uzbekistan
$15/hr
5.0
2 jobs
Build Scalable Enterprise Systems with a CTO Mindset | Java Spring Boot & Full-Stack Expert
High-quality code is not an expense—it’s an investment. I don’t just write endpoints; I architect systems that scale with your business.
With a deep focus on the Java ecosystem and modern web technologies, I help startups and established companies turn complex requirements into robust, production-ready solutions. Whether you are building an MVP or scaling a microservices-based platform, I ensure your backend is secure, fast, and maintainable.
What I Bring to Your Project:
✅ Strategic Architecture: Designing scalable systems using Spring Boot, focusing on Clean Architecture and SOLID principles.
✅ Security First: Implementing industry-standard security with Spring Security and JWT to protect your data.
✅ Performance & Optimization: Leveraging PostgreSQL, Redis, and optimized query logic for high-load applications.
✅ Seamless Integration: Connecting your system with third-party APIs, payment gateways (like PayZo), and automated services.
✅ Mentorship & Leadership: As a CTO at heart, I ensure the development process follows best practices, making the code easy to handover or scale.
Core Tech Stack:
● Backend: Java, Spring Boot (Web, Security, Data JPA, Cloud), NestJS, Rust.
● Frontend: React.js, TypeScript, Tailwind CSS.
● Mobile & Desktop: Tauri.
● Infrastructure: Docker, PostgreSQL, Redis, RESTful API Design.
Recent Success:
Successfully delivered a high-performance Bookstore Management system with complete API documentation (Swagger/Postman) and 100% client satisfaction on Upwork.
If you’re looking for a developer who understands business goals as well as they understand code — let's have a chat and build something great together.
Java
Spring Framework
Spring Security
Spring Boot
PostgreSQL
MySQL
JavaScript
TypeScript
Apache Tomcat
React
RESTful API
RESTful Architecture
Microservice
OpenAPI
Prometheus
Telegram API
Clean Architecture
RabbitMQ
Spring Cloud
Apache NiFi
Yash P.
Jaipur, India
$20/hr
4.2
1 jobs
⭐ 𝗧𝗲𝗰𝗵𝗻𝗶𝗰𝗮𝗹 𝗦𝗸𝗶𝗹𝗹𝘀
✓ Programming Languages: Java, Kotlin
✓ Databases/Storage: PostgreSQL, MySQL, MongoDB, Redis
✓ Software Patterns: Microservice, Monolithic
✓ Services: Java Spring Boot, Spring Security, Spring Data JPA, Spring web flux, Websockets, MVC, Keycloak, AWS Cognito
✓ Inter-Service Communication: Http (Synchronous), Kafka, RabbitMQ (Asynchronous)
✓ Testing Tools: JUnit, Mockito, Spring Test Framework, Selenium, Cucumber
✓ Logging and Monitoring: AWS cloud watch, SLF4J
✓ Others: Github, Gitlab, Bitbucket (Version Control), Docker (Containerization), AWS S3 Bucket (Storage Service), Jenkins, Kubernetes (CI/CD), AWS, Azure (Cloud Services), Spring Tool Suite, Intellij Idea, Visual Studio Code (IDE Tools).
📈 𝗠𝗮𝗷𝗼𝗿 𝗣𝗿𝗼𝗷𝗲𝗰𝘁𝘀:
1. Auggit:
✓ Description:
End-to-end automated accounting cloud solution features include eDMS where Accountants/Managers/Auditors can work together seamlessly from anywhere, integrating with different accounting and ERP solutions for example. tally, SAP, etc. OCR integration with invoices that enables direct entry to Accounting software with minimum human intervention.
✓ Responsibilities:
• Managing and leading the Team to ensure sure timely delivery of solutions and sprints
• Developed technical requirements in the Java, and Spring Boot custom applications. Perform unit and end-to-end tests.
• To have an automated way to create and manage the document versions through Tally, SAP and many other accounting tools.
• Development of Groovy/Java scripts for Automation
• Took care of CI/CD implementation and was always on top of Indra costing.
✓ Team Size: 10
✓ Technology:
Java, Spring Boot, Spring Rest APIs, Spring Security, JMS, RabbitMQ, JUnit, Jira, Selenium, Jenkins, AWS, AWS Incognito, Tally, SAP, Docker, React JS, HTML, CSS, Git, GitHub Actions
2. Apica:
✓ Description:
Apica’s active monitoring platform is used by global organizations to solve the most complex digital performance issues in today’s multi-cloud, hybrid and on-premises environments. Apica delivers its scalable monitoring and detailed insights across any location, device, app, or authentication. Our SaaS platform reduces friction and time to resolution for cloud migrations and applications.
✓ Responsibilities:
• Responsible for Organizing Scrum meetings and backlog management
• Responsible for feature development, design discussion, maintenance and bug fixes in the applications.
• Working on the New platform services layer and authorization/authentication solution.
• Develop high-quality, clean, and maintainable code.
• Develop and maintain unit tests to ensure code reliability.
• Provide mentorship to junior developers and foster their growth.
• Dockerizing services to test applications after containerization.
• Worked on confluence - Assigned user personal space and assisted in Archiving pages and spaces.
✓ Team Size: 5
✓ Technology:
Java, Spring Boot, Spring Security, PostgreSQL, OPA, OPAL, Docker, JMS, RabbitMQ, AWS for CI/CD, Keycloak, SonarCloud, VueJS, GitHub Actions, Confluence, Event-Driven Programming using Spring Webflux, Spring Actuator
Java
Kotlin
Spring Boot
MySQL
PostgreSQL
MongoDB
Redis
Microservice
Spring Security
Kubernetes
Docker
GitHub
Amazon Web Services
Microsoft Azure
Google Cloud Platform
Nguyen Tan H.
Ho Chi Minh City, Vietnam
$30/hr
5.0
1 jobs
Need to automate workflows, integrate AI, or build a backend that scales reliably?
I’m Hao, a Senior Full-Stack Engineer with 5+ years of experience building production-ready applications, automation systems, data pipelines, and cloud-native backend services.
I help businesses turn complex technical challenges into practical, scalable solutions, including:
✅ Workflow Automation & Data Pipelines
Event-driven pipelines, business process automation, API integrations, and marketing platform integrations such as Google Ads and Facebook Ads.
✅ AI & Generative AI Solutions
AI-powered product features, model fine-tuning with LoRA, Hugging Face deployments, and generative AI integrations built for real-world use.
✅ Scalable Backend Development
High-performance microservices and APIs using Python, Java, Go, and Spring Boot, deployed across AWS and Google Cloud.
What you can expect when working with me:
- Clean, maintainable, and well-tested code
- Reliable architecture designed for scale
- Clear communication and practical documentation
- Solutions aligned with your business goals, not just technical requirements
Whether you are launching an AI feature, improving internal operations, or scaling a cloud platform, I can help you build it efficiently and reliably.
Let’s discuss your project and turn your idea into a production-ready solution.
Core Java
Java
JavaScript
Python
MongoDB
MySQL
Spring Boot
React
Golang
PostgreSQL
TypeScript
Spring Framework
Spring Security
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
At A Glance: Core Java
Developing and programming software is the backbone of many modern businesses and industries. Programs and applications can be created to fill many different roles, including games, e-commerce, and interactive web content. These applications can be used internally for tracking and managing other digital resources, or developed as standalone software to distribute to customers and consumers. One important feature of any program is that it is written and developed in a programming language that allows it to be easily ported and executed on other computer systems. Core Java, commonly known as Java Standard Edition (SE), is one such programming language that gives you the portability and flexibility in your developed software that you need for your business and project. Taking advantage of an experienced Java developer or programmer is the most effective way to leverage this powerful language.
Java developers and programmers available on Upwork generally possess a deep knowledge and skill set. Backgrounds include building, writing, and developing programs from the ground up for a wide variety of uses. Java developers and programmers also have experience working with existing applications by adding additional functions or features. Core Java developers and programmers are highly computer-literate professionals with advanced mathematical skills and frequent experience working with other computer programming languages and development frameworks. The portable nature of applications written in Core Java lead to programmers’ and developers’ comfort with many different systems, which fills dynamic roles within a business or project.