Technical Lead Java (M/K)
For our client we are looking for candidates for the position of Technical Lead Java (M/K).About the project:The goal is to build a modern, multi-tenant SaaS platform for energy markets. The platform enables clients to efficiently conduct transactions across multiple markets and geographic regions, offering high scalability, flexibility, and simplified operational management.Your Responsibilities:
Lead iterative architecture design, including defining service boundaries, modeling data structures, designing APIs, and ensuring robust security through threat analysis
Work closely with cross-regional teams to align technical solutions with business priorities
Develop high-quality backend services
Conduct code reviews and enforce best practices in software engineering
Explore AI-driven approaches to optimize delivery
Requirements:
Advanced proficiency in Java
Proven ability to design multi-service architecture, integration strategies, API design, data modeling, and security assessments
Familiarity with containerization and deployment practices (e.g., Docker or Kubernetes) and CI/CD pipelines
Strong focus on code quality, automated testing, and compliance with cybersecurity standards
Ability to influence technical direction, promote best practices, and leverage AI and automation to improve delivery efficiency
Excellent communication skills in English
Committed to continuous improvement, innovation, and delivering high-quality solutions aligned with business goals
Nice to have/ Preferred knowledge of the technologies below or similar ones:
Experience with frameworks such as Quarkus, Hibernate, Liquibase, Lombok, and Apache Camel
Strong experience in SQL (PostgreSQL preferred)
Benefits:
70% coverage of developer copyright fees
Training and certification budget
Healthcare
Life insurance
Technical Lead Java (M/K)
Technical Lead Java (M/K)