Fullstack Java Developer
RITS Professional Services
⚲ Warszawa
40 - 50 USD/h netto (B2B)
Wymagania
- Linux
- Java
- SQL
- Oracle
- JavaScript
- Spring
- NoSQL
Opis stanowiska
RITS Group is an IT company offering top-quality programming services for both the Polish and international markets. We are proud to be one of the fastest-growing technology companies. Our priority is the quality and innovation of the solutions we deliver, and our organizational culture is based on trust, collaboration, and continuous improvement. Responsibilities: • Creating new features and enhancing functionality on a mission critical platform • Adapts and extend existing re-usable components and libraries. • Develops high quality software while meeting deadlines • Presents ideas for system improvements • Design or upgrade an existing software to ensure product performance and quality expectations are met • Assists with rollout and post production support Requirements: • Master’s or Bachelor's degree in Computer Science or related discipline • 5-10 years of working experience as a full-stack developer, distributed systems experience is a plus • Excellent written and verbal communication skills • Strong ability to interpret business requirements • Must be a creative problem solver • Must demonstrate strong knowledge of algorithms, data structures, concurrency, and Java programming • Java, Spring Boot, JavaScript, HTML, CSS, JSON • Multi-threaded programming • Experience with algorithms, data structures, and concurrency • Kafka, Tibco Rendezvous, Tervela, or similar high-speed messaging system • Experience with distributed database systems like, Cassandra or any other NoSQL database • Oracle PL/SQL programming, Proficiency in SQL • Tomcat, WebLogic, or WebSphere • UNIX / Linux operating systems • Experience with financial transaction systems • Basic knowledge of the fixed income and financial markets is a plus. • Excellent written and verbal communication skills • Strong ability to interpret business requirements • Must be a creative problem solver and should have good analytical thinking.