Candidates 424
$3100 / mo
≈ $37200 / year net
Java Developer
Poland · 3 years of experience · Upper-Intermediate ·Published today
Poland · 3 years of experience · Upper-Intermediate ·Published today
Experienced Java Developer with over 3 years of expertise in backend development, I also possess knowledge of frontend technologies. I specialize in developing optimized robust web applications backed by comprehensive testing and security measures. I can solve problems and create high quality software to achieve project goals. I strive for continuous self-improvement and follow IT trends.
- Developed, maintained, and deployed code for a full stack web
application. - Collaborated with a cross-functional team to refactor a legacy codebase, resulting in a 60% reduction in technical debt.
- Managed software releases, ensuring smooth deployments and rollback procedures in case of issues.
- Conducted codebase health checks, identifying and addressing code smells and technical debt to improve code quality.
- Resolved a critical security vulnerability, preventing potential data breaches and earning recognition for enhancing system security.
- Integrated single sign-on (SSO) authentication, improving user convenience and security.
$6000 / mo
≈ $72000 / year net
Senior Java Developer / AWS Certified
Poland · More than 10 years of experience · Advanced/Fluent ·Published today
Poland · More than 10 years of experience · Advanced/Fluent ·Published today
I am a Java Developer with 11 years of experience
I led teams for the last 3 years
I have an AWS Certificate
I have a US visa
I am in Poland
I will be glad to talk about your project/vacancy!
Domain experience: Airline, Transportation, Real Estate, Smart Home (IoT), Ed Tech, IT Security, Banking, AI integrations, Health Care, SaaS/Multitenant
I did 3 projects from A to Z - from requirements to production deployment
Looking for a mid-size company
Professional team
A company that cultivates remote work
Prefer to have communication with a customer
$6500 / mo
≈ $78000 / year net
Senior Software Engineer
Poland · 7 years of experience · Upper-Intermediate ·Published today
Poland · 7 years of experience · Upper-Intermediate ·Published today
Primary skills:
- Java
- Spring
- AWS
Specialties:
– Strong Java Core and related technologies and frameworks, such as Spring, Servlets, JDBC.
– Have expertise in a variety of languages, such as Python, Groovy, and Node.js.
– Solid experience in cloud platforms, including Amazon Web Services (IAM, S3, EC2, CloudWatch, SNS, SQS, Lambda, DynamoDB, Organizations, etc.), Azure, and Google clouds.
– Worked with multiple databases, including relational (MySQL, PostgreSQL), and non-relational (MongoDB, DynamoDB, Redis).
– Experience with messaging systems (Kafka, RabbitMQ).
– Hands-on experience with Docker containers, solid understanding of Kubernetes.
– Familiar with CI/CD practices, Infrastructure as a Code approach using Terraform and CloudFormation.
– Some, but not extensive, experience with front-end web technologies.
– Ability to write clean code, perform code review, and mentoring.
– Ability to quickly learn new technologies, languages, and subject areas.
– Commitment to building flexible solutions that are tolerant to change.
– Self-motivated with the ability to work independently and cooperate in a team to achieve results.
– Talented problem-solver, able to think outside the box.
AWS Certified Developer and Architect.
Long-term job.
$3000 / mo
≈ $36000 / year net
Java Software Engineer
Poland · 5 years of experience · Upper-Intermediate ·Published today
Poland · 5 years of experience · Upper-Intermediate ·Published today
$4000 / mo
≈ $48000 / year net
Senior Java Engineer
Poland · 8 years of experience · Upper-Intermediate ·Published today
Poland · 8 years of experience · Upper-Intermediate ·Published today
Some of the notable projects I've contributed to include:
1. Enterprise Resource Planning (ERP) System Enhancement: I spearheaded the enhancement of our ERP system, implementing new modules for inventory management and procurement. This involved extensive backend development using Java, Spring Framework, and Hibernate, ensuring seamless integration with existing systems.
2. Customer Relationship Management (CRM) System Optimization: I led a team in optimizing our CRM system to handle large volumes of data more efficiently. This project involved performance tuning of SQL queries, refactoring legacy code, and implementing caching mechanisms using technologies like Ehcache.
3. Microservices Architecture Migration: I played a key role in migrating monolithic applications to a microservices architecture. This involved breaking down the existing application into smaller, decoupled services and implementing communication between them using technologies like Spring Boot and Apache Kafka.
4. Continuous Integration/Continuous Deployment (CI/CD) Pipeline Implementation: I championed the adoption of CI/CD practices within the development team. This included setting up Jenkins pipelines for automated builds, tests, and deployments, thereby streamlining the release process and improving overall development efficiency by 40%.
As a Senior Java Engineer, I've been responsible for mentoring junior developers, conducting code reviews, and providing technical guidance to ensure the successful delivery of projects. Additionally, I've actively contributed to architectural discussions and decision-making processes to align technology choices with business objectives.
Looking ahead, I aim to further enhance my expertise in cloud technologies such as AWS or Azure to leverage the benefits of cloud-native development and deployment. Additionally, I'm keen on exploring advancements in containerization technologies like Docker and Kubernetes to modernize our application infrastructure and improve scalability and reliability. Continuous learning and staying updated with emerging trends in the Java ecosystem are also areas I'm committed to improving upon.
$6500 / mo
≈ $78000 / year net
Software Engineer
Poland · 5 years of experience · Upper-Intermediate ·Published today
Poland · 5 years of experience · Upper-Intermediate ·Published today
Development and maintenance of microservices which collecting smart meter measurements; perform an analysis; make a suggestions in order to minimize costs; notification system
Stack: Java 8+, Spring, Kotlin, Go, AWS, Maven, Gradle,
Project 2
Development from scratch back-office for a payment system.
I've been working on developing new features and updating business logic accordingly to requirements.
Stack: Java 8+, Spring Boot + JDBC Template + AOP, + Security Oracle DB, gradle, maven
Project 3
Developing CRM system for charity (EU)
Stack: Java 8+, Spring Boot + Data + Security, PostgreSQL, Lombok, jUnit, Swagger
$8000 / mo
≈ $96000 / year net
Software Engineer
Poland · 8 years of experience · Upper-Intermediate ·Published today
Poland · 8 years of experience · Upper-Intermediate ·Published today
Actually that is it =)))))
$5000 / mo
≈ $60000 / year net
Senior Java Developer | Tech Lead
Bulgaria · More than 10 years of experience · Advanced/Fluent ·Published today · In passive search
Bulgaria · More than 10 years of experience · Advanced/Fluent ·Published today · In passive search
Recent Projects and Responsibilities:
Java Technical Lead at Shabodi Canada (October 2023 - Present): Led a team to overhaul the architecture of an existing Java system, developing a new Fault Management and Reporting System. I significantly reduced the system's memory footprint and improved performance, ensuring its readiness for client-facing production. Technologies used: Java, Spring Boot, PostgreSQL, RabbitMQ, Kubernetes, Docker, Jenkins.
Senior Java Developer at Ezbob Israel (April 2021 - October 2023): Key player in a Microservices-based Fintech project, implementing an Admin Data Management Service, architecting a multitenant services configuration, and developing database adaptors for MongoDB GridFS and AWS S3. Technologies used: Java, Spring Boot, MongoDB, Kafka, AWS, Jenkins.
Creator and Instructor for a Udemy Course on Remote Drone Operations (May 2020 - Present): Developed and taught a course on building a cloud application for remote 4G drone operations, covering low latency live video streaming, drone control, and mission management. Technologies used: Java, Python, JavaScript.
Lead Java Developer at Intradiem (May 2020 - November 2020): Managed the Remote Integration Servers for the Intradiem Call Center Management Cloud Platform, optimizing operations and efficiency for clients. Technologies used: Spring Boot, Hibernate, PostgreSQL/MariaDB, REST, Websockets.
Senior Software Engineer at EPAM Systems, Bulgaria (October 2019 - April 2020): Developed key components of an international aviation ticketing system, including an API Gateway and a unified logging system. Technologies used: Spring Boot, JUnit 5, Gradle, RabbitMQ, PostgreSQL, ElasticSearch, Cassandra.
How to Build a Startup for Remote 4G Drone Operations
udemy. com/course/lets-build-startup-for-remote-4g-drone-operations
In this Project/Course we are building a Cloud Application for Remote Drone Operations
from the grounds up - line by line - from 0 to the complete working solution.
Application main capabilities:
- on the web page user will be receiving very low latency live video stream from all of
the drones
- sharing video link with anyone anywhere in the world,
- seeing all of the drones on the interactive map,
- full manual control of each of your custom build DIY Drone
- control it from anywhere in the world,
- at any time to setup and activate missions on any of those drones while they are
flying.
Tech used:
- Java, to build a single file easy to deploy backend of our cloud platform that will
manage drone connections. This is a control station app in the form of a Uber Jar that can
be deployed either on a VPS or at the home server. This application exposes frontend on
the http port so the user, knowing VPS IP address can access app from anywhere and any
device. This app allows user to see on a map location of each of his drone, access their
video feed, talk from a drone loud speaker and manipulate each drone to perform
missions or FPV flights.
- Python, to build a drone control app that runs on a companion PC mounted on the
drone itself. On drone startup it automatically connects to the Java Control Station app
and constantly transmits drone telemetry data, video feed and also receives and executes
command coming from the Control Station.
- JavaScript, to write a single page application for our interactive user interface
We integrate all those applications to work together as a single cloud platform for remote
drone operations
By the end of this course, students not only learn a useful skills in Java, Python and
JavaScript, but most importantly, they see how all these technologies could work together
as one coherent distributed application that could easily have a real world usage.
Tech Stack:
Java / Python / JavaScript, Spring Boot, Sockets, Protobuf, Multi-threading, WebSockets,
MAVlink APIs, DroneKit framework, HTML/CSS, JQuery
$5000 / mo
≈ $60000 / year net
Java Developer
Poland · 8 years of experience · Upper-Intermediate ·Published today
Poland · 8 years of experience · Upper-Intermediate ·Published today
Software Backend Developer, Ukraine IT Outsource company
February 2022 — Present
The client is the exclusive distributor for American Express Gift Cards in the U.S. The platform developed by our team is configurable and feature-rich, ensuring a seamless customer journey with a broad selection of versatile open-loop cards and closed-loop cards from the world’s most popular brands.
Senior Software Backend Developer, Telecom company, Azerbaijan/Baku
March 2019 — February 2022
During this period of time, I was involved in the development of several projects for building a solution and developing software systems: Payment Processing System, Mobile finance system, identity system for e-gov services, mobile number portability project (MNP), auto payment project and etc.
Software Backend Developer, Azericard LLC, Azerbaijan/Baku
October 2018 — March 2019
The services were delivered to the certified processing center that actively implemented state-of-the-art technological projects such as municipal transport payments via contactless bank payment cards, payments for telecom services and public utilities, customs and tax payments, Internet and Mobile Banking.
Software Developer, F5 Innovative LLC, Azerbaijan/Baku
April 2017 — October 2018
The core product under development was a multi-functional online payment system called that ensured the electronic delivery of administrative penalty decisions to the citizens and allowed them to carry out online payment of fines related to those penalties and court rulings.
Team Leader of the Development team, Digital Source LLC, Azerbaijan/Baku
2013 — April 2017
• Worked as a Team Leader at a leading IT company based in Azerbaijan. • Built software solutions and developed software systems using Java,
Angular, SQL, JPA/Hibernate, Mysql, JSP, JSF, and JavaFX.
• Implemented optical character recognition system to convert data from ID card images to text, queue management system, help-desk application for
management, depot program, and feedback system.
• Designed software and managed the development team.
Programmer, Aist Group LLC, Azerbaijan/Baku
March 2012 — September 2012
The client required the help of an experienced engineering team able to
deeply understand the domain, solve problems efficiently, and take end-to-end responsibility for the quality and performance of the software product. The main goal of the cooperation was the development of a report system application.
$1300 / mo
≈ $15600 / year net
Full-stack Developer
Poland · 3 years of experience · Upper-Intermediate ·Published today
Poland · 3 years of experience · Upper-Intermediate ·Published today
- Refactor the project in order to optimize its architecture, improve its readability and maintainability, and increase the efficiency of its functioning
- Reviewed code to identify potential bugs, performance issues, and compliance with established development standards
- Good understanding of Software Development Life Cycle;
Familiar with Agile methodologies such as SCRUM and Kanban
- Understand sprint planning, daily meetings, estimation, demo, retrospective
- Enthusiastic about challenging tasks, fast learner.