
Java Technical Lead
accesa.eu
full-time
Posted on:
Location Type: Remote
Location: Romania
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Create and maintain optimal data transformation pipelines
- Work with large, complex financial data sets to generate outputs that meet functional and non-functional business requirements
- Identify, design, and implement process improvements such as automating manual processes, optimizing data delivery, and re-designing infrastructure for higher scalability
- Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using open-source technologies
- Build/use analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency, and other key business performance metrics
- Work clients and internal stakeholders, including Senior Management, Departments Heads, Product, Data, and Design teams, to assist with data-related technical issues and guide their data infrastructure needs
Requirements
- 8+ years of experience in a similar role, preferably within Agile teams
- Strong experience with object-oriented programming languages, especially Java or Scala
- In-depth knowledge of the Java ecosystem, including frameworks such as Spring, Spring Boot, and Spring Data, as well as associated patterns (e.g. SOLID principles, Design Patterns) and API-driven development
- Proficiency in SQL and experience working with relational databases such as MySQL or PostgreSQL
- Experience with Bash shell scripting in a Linux environment
- Familiarity with cloud service providers, especially Google Cloud Platform; Azure or AWS are also acceptable
- Solid understanding of microservice architecture
- Experience with test-driven design (TDD)
- Willing to develop Understanding of functional programming (Scala)
- Exposure to Terraform and CI/CD pipelines (Jenkins or similar)
- Familiarity with Apache Spark
- Interest in GCP services (Dataproc, BigQuery, Pub/Sub, Cloud Functions)
- Working knowledge of highly scalable big data datastores
Benefits
- Medical benefits
- Gym support
- Personalised fitness options
- Team events
- Healthy Habits Club
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScalaSpringSpring BootSpring DataSQLMySQLPostgreSQLBashApache Spark
Soft Skills
collaborationcommunicationproblem-solvingprocess improvementstakeholder managementtechnical guidanceadaptabilityleadershiporganizational skillsanalytical thinking