Location: Bucharest, Piața Revoluției area (Hybrid: 4 days/week on-site required for at least the first month of onboarding)
Deadline: No strict deadline; applications are evaluated on a rolling basis until the position is filled.
Rate: Up to 40 EUR/h
About the Company
We are a growing, global community of over 1,000 engineers with offices spanning 10+ countries. We are dedicated to offering impactful software and delivering high-quality solutions, shaping the future alongside clients ranging from established European enterprises to innovative U.S. startups.
Role Overview
We are looking for a Technical Lead to join our team of bright thinkers and doers. You will use your problem-solving creativity to figure out the most complex and challenging problems our clients face across different industries. You will be instrumental in shaping how we transform the world with your ideas, thoughts, and solutions.
Responsibilities
Architecture & Design: Lead the design and development of Java-based applications and services while defining and evolving system architecture, coding standards, and best practices.
Technical Leadership: Act as a technical decision-maker and point of escalation for complex issues.
Hands-on Engineering: Remain hands-on with coding, code reviews, and critical system components.
Mentorship: Mentor and coach engineers, supporting both their technical and career growth.
Collaboration: Work closely with product managers and stakeholders to translate business needs into technical solutions.
Quality & Best Practices: Drive the adoption of modern engineering practices (clean code, testing, CI/CD) and ensure software quality, performance, security, and scalability.
Delivery: Participate in planning, estimation, and delivery commitments while promoting a culture of ownership, accountability, and continuous improvement.
Qualifications
7+ years of professional software development experience, primarily focused on Java.
Strong expertise in Java (Java 8+), OOP, and design patterns.
Experience with Kotlin is required.
Extensive experience working with Spring / Spring Boot and RESTful APIs.
Proven experience leading technical teams or acting as a technical lead.
Strong understanding of microservices architecture and distributed systems.
Experience working with relational databases and SQL.
Experience with automated testing frameworks (unit, integration, and end-to-end).
Excellent communication and leadership skills.
Set Yourself Apart With
Experience in a people-management or player-coach role.
Cloud experience, preferably with Microsoft Azure or Google Cloud.
DevOps and CI/CD experience (e.g., Azure DevOps, GitHub Actions).
Hands-on knowledge of containerization and orchestration (Docker, Kubernetes / AKS).
Familiarity with Infrastructure as Code (Bicep, ARM, Terraform).
Experience with messaging systems like Kafka or Azure Service Bus.
Knowledge of monitoring and observability tools (Application Insights, Prometheus, Grafana).
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in Romania.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Romania, connecting you to thousands of jobs fast!
Find the best jobs in Romania, apply in 1 click and get a job today!