- Home
- Remote Jobs
- Fullstack Java Developer
Already filled
Don't miss the next one. Get matching roles delivered to your inbox.
Fullstack Java Developer
Job summary
Work model
About the Role
We are seeking a skilled Fullstack Java Developer to join a remote project for our American client in the trading sector.
What We Offer
- Salary: 45-55 USD/h on B2B + VAT (without paid vacations, dependent on experience and technical testing)
- Location: 100% Remote
- Working Hours: Flexible, ideally starting from 12:00 PM or 2:00 PM CET to ensure overlap with the US Eastern Time zone team, especially during onboarding.
Position Overview
This role involves performing software development and programming to create new features and enhance functionality on a mission-critical platform. You will adapt and extend existing components, develop high-quality software, meet deadlines, and assist with rollout and post-production support. You'll also present ideas for system improvements and design/upgrade software to meet performance and quality expectations.
Job Responsibilities
- Creating new features and enhancing functionality on a mission-critical platform.
- Adapting and extending existing re-usable components and libraries.
- Developing high-quality software while meeting deadlines.
- Presenting ideas for system improvements.
- Designing or upgrading existing software to ensure product performance and quality expectations are met.
- Assisting with rollout and post-production support.
Required Qualifications
- Master's or Bachelor's degree in Computer Science or a related discipline.
- 5-10 years of experience as a full-stack developer.
- Distributed systems experience is a plus.
- Excellent written and verbal communication skills.
- Strong ability to interpret business requirements.
- Creative problem-solving skills.
- Strong knowledge of algorithms, data structures, concurrency, and Java programming.
Additional Preferred Experience
- Core Technologies: Java, Node.js, Angular, Spring Boot, JavaScript, HTML, CSS, JSON.
- Concurrency: Multi-threaded programming, experience with algorithms, data structures, and concurrency.
- Messaging Systems: Kafka, Tibco Rendezvous, Tervela, or similar high-speed messaging systems.
- Databases: Experience with distributed database systems like Redis, Cassandra, or any other NoSQL database. Oracle PL/SQL programming, proficiency in SQL.
- Application Servers: Tomcat, WebLogic, or WebSphere.
- Operating Systems: UNIX / Linux.
- Financial Domain: Experience with financial transaction systems. Basic knowledge of fixed income and financial markets is a plus.
- Soft Skills: Excellent written and verbal communication, strong ability to interpret business requirements, creative problem-solving, and good analytical thinking.
Referral Program
Know someone perfect for this role? Refer them and earn up to 5,000 PLN.