Software Republic is seeking a Senior Java Developer to design, develop, and maintain robust and scalable Java-based applications. The ideal candidate will have strong expertise in Java development, experience building scalable and maintainable software, and a solid understanding of software engineering best practices.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Company Description
Software Republic is a forward-thinking software development company that brings together remote engineers from various locations worldwide to create high-quality software. With a commitment to solid engineering practices, clear communication, and personal accountability, the company fosters a collaborative and innovative environment. Software Republic embraces a distributed work model, enabling it to build a global team of top talent. The company focuses on delivering exceptional custom
Company Description
Software Republic is a forward-thinking software development company that brings together highly skilled engineers to deliver high-quality custom software solutions. With a strong focus on solid engineering practices, clear communication, and personal accountability, the company fosters a collaborative and innovative environment. Software Republic works with a flexible and modern delivery model, adapting to the needs of both clients and professionals.
Open Positions
Senior Java Developer (Freelance)
Software Republic is currently offering two freelance Senior Java Developer positions, both requiring a valid professional liability insurance (seguro de responsabilidad civil).
Offer 1: Senior Java Developer - 100% Remote
Role Description
The Senior Java Developer will design, develop, and maintain robust and scalable Java-based applications. The role focuses on backend development and clean, maintainable code, working closely with distributed teams.
Conditions
- 💼 Freelance position (professional liability insurance required)
- 🏠 100% remote
- 💰 Fee: 260€ / day
- ⏳ Duration: No end date
- 🛠️ Technology: Java
Qualifications
- Strong expertise in Java development
- Experience building scalable and maintainable software
- Solid understanding of software engineering best practices
- Ability to work autonomously in a remote environment
Offer 2: Senior Java Developer - Hybrid (50% Remote)
Role Description
The Senior Java Developer will work on the design and development of microservices-based systems, collaborating with cross-functional teams to ensure performance, quality, and scalability.
Conditions
- 💼 Freelance position (professional liability insurance required)
- 🏢 Hybrid model: 50% remote / 50% on-site (Greater Madrid area)
- 💰 Fee: 260€ / day
- ⏳ Duration: 6 months, renewable
- 🛠️ Technologies:
- Java
- Microservices
- Kafka
- Testing
- Oracle
- Docker
- English (working proficiency required)
Qualifications
- Strong experience with Java and microservices architecture
- Hands-on experience with Kafka, Docker, and Oracle
- Experience with automated testing
- Good communication skills in English
- Ability to collaborate effectively in a hybrid environment
Similar Jobs
Explore other opportunities that match your interests
Frontend Engineer
idealista
akens\nordburg
Fullstack Developer