Job Closed
This listing is no longer active.
People. Products. Technology.
Java Tech Lead
Location
Poland
Posted
111 days ago
Salary
zł25K - zł30K / month
Seniority
Senior
Job Description
Java Tech Lead
Tooploox
• Work on greenfield project • Design and estimate features to be delivered by the team • Develop and maintain the server-side logic of our applications using Java • Implement efficient and performant backend code for high-volume production applications • Monitor application health and reliability in production environment • Contribute to all phases of the development lifecycle, from concept to deployment • Review and refactor code, establishing best practices for code hygiene and organization • Lead a team of experienced developers, fostering an environment of continuous learning and improvement • Identify and manage risks in regards to project deadlines and technical solutions
Job Requirements
- 5+ years of backend development experience in Java (Spring ecosystem)
- 2+ years of experience in Team Leader roles
- Strong RESTful design and implementation skills. Experience with GraphQL considered as advantage
- Extensive experience with message brokers (e.g., Kafka, RabbitMQ, ActiveMQ) and caching (e.g., Redis, Memcached)
- Strong understanding of patterns of distributed systems design
- Experience with Change Data Capture (CDC) patterns and large-scale data migrations
- Hands-on with NoSQL databases (e.g., MongoDB, Cassandra)
- Expertise in performance troubleshooting, profiling, and debugging tools
- Experience with authentication and authorization mechanisms
- Skilled in distributed systems challenges and resilience patterns (e.g., circuit breakers)
- Proficient with code versioning tools, such as Git
- Skilled in CI/CD tools and practices
- English: C1
- Strong understanding of Agile process, roles within the process and key ceremonies
Benefits
- Flexible working hours
- Remote work options
- Casual work environment; pets are welcome in the office.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior .NET Developer
Imaginary CloudSoftware Development & UX/UI Design | Awarded Best Workplace Europe, Best Quality of Life & 2nd Best Workplace Portugal
• Join a company that empowers you to do your very best work. • Engage with multidisciplinary teams, multiple industries, and projects. • Drive innovation by creating innovative projects for some of the best companies around the world. • Improve and simplify people's lives by creating easy and intuitive digital products.
Data Engineer II – Snowflake, Python
Centene CorporationCentene Corporation is a Fortune 500, mission-driven healthcare leader committed to transforming the health of the communities we service, one person at a time.
• Develops and operationalizes data pipelines to make data available for consumption (reports and advanced analytics) • Engages with the DevSecOps Engineer during continuous integration and continuous deployment • Designs and implements standardized data management procedures • Designs, develops, implements, tests, documents, and operates large-scale, high-volume, high-performance data structures for business intelligence analytics • Ensures quality of technical solutions as data moves across Centene’s environments • Provides insight into the changing data environment, data processing, data storage, and utilization requirements • Develops, constructs, tests, and maintains architectures using programming languages and tools • Identifies ways to improve data reliability, efficiency, and quality
• Map, study and develop an in-depth understanding of the market and regulatory framework for reinsurance operations • Map and document the financial and accounting flows of the reinsurance operation • Develop innovative technological solutions that meet regulatory requirements • Automate the necessary processes to deliver an end-to-end workflow
• Working responsibly with stakeholders using team tools (Slack, Jira, Github) and proactively identifying issues or requesting support • Driving decision-making processes that match the importance and urgency of decisions, ensuring the right people are involved • Fostering productive discussions with strong opinions weakly held, encouraging critical thinking and maintaining a high-feedback culture • Collaborating with Product, Design, and Data teams to plan viable, desirable, and feasible solutions • Building technical solutions using Node.js, TypeScript, PostgreSQL, Terraform, and AI with high code review standards • Deploying and managing services in AWS staging and production environments • Improving reliability through testing, observability, monitoring, and deployment automation • Participating in support rotations and incident management • Evaluating and improving team processes through regular reflection and experimentation




