Software Architect (Remote)
33600-40300 PLN miesięcznie (B2B)
PTT Consulting
Czym będziesz się zajmować?
Our client is looking for an experienced Software Architect with a strong Java programming background to design, develop, and oversee high-performance, scalable, and distributed software solutions.
The ideal candidate will have deep expertise in Java, microservices architecture, cloud platforms, and modern software development methodologies.
Key Responsibilities:- Architect, design, and implement scalable, reliable, and secure software solutions using Java and related technologies.
- Define and enforce best practices for coding, architecture, and system design.
- Lead the design and development of microservices-based architectures using Spring Boot, Quarkus, or similar frameworks.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Evaluate and implement design patterns, frameworks, and technologies to optimize software performance and maintainability.
- Ensure adherence to security best practices, including authentication, authorization, and secure API development.
- Guide and mentor development teams, conducting code reviews and architectural assessments.
- Stay updated with emerging technologies and propose innovative solutions to enhance the technology stac.
Kogo poszukujemy?
- 10+ years of Java development experience, with at least 5+ years in an architect role.
- Expertise in Java 8+, Spring Framework (Spring Boot, Spring Cloud, Spring Security), and Hibernate.
- Strong knowledge of software design patterns, architecture principles, and distributed systems.
- Hands-on experience with microservices, event-driven architecture, and API design (REST, GraphQL, gRPC).
- Proficiency in cloud computing services (Azure, AWS, or GCP) and infrastructure as code (Terraform, Ansible).
- Experience with relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
- Familiarity with Kafka, RabbitMQ, or other messaging systems for event-driven processing.
- Strong understanding of DevOps, CI/CD pipelines, and container orchestration (Kubernetes, Docker).
- Knowledge of security best practices, authentication (OAuth2, JWT), and compliance requirements.
- Experience with AI/ML integration, edge computing, or real-time processing frameworks (Apache Flink, Hazelcast).
- Familiarity with DevOps and CI/CD practices as well as integrating automation tools like Jenkins, GitHub Actions, and Terraform.
- Experience with integration of cloud platforms (Azure preferred) and containerized environments (Docker, Kubernetes)
Czego wymagamy?
Znajomości:
Języki:
- Angielski
Jakie warunki i benefity otrzymasz?
- 200-240 PLN godzinowo (B2B)
- B2B - Elastyczne godziny pracy (100%)
- Praca zdalna: W całości
Gdzie będziesz pracował?
Zdalnie
Kim jesteśmy?
Client:
A global leader in gaming, who deliver entertaining and responsible gaming experiences for players across all channels and regulated segments, from Gaming Machines and Lotteries to Sports Betting and Digital. Leveraging a wealth of compelling content, substantial investment in innovation, player insights, operational expertise, and leading-edge technology, company’s solutions deliver unrivaled gaming experiences that engage players and drive growth.
The company has a well-established local presence and relationships with governments and regulators in more than 100 countries around the world, creating value by adhering to the highest standards of service, integrity, and responsibility.