Job Description
Summary
We are seeking an experienced Senior/Staff Java/Kotlin Backend Engineer to join the core engineering team of Linea. The ideal candidate will have expertise in building and maintaining server-side systems using Java/Kotlin and other related technologies, as well as experience with blockchain and layer 2. You are expected to deliver high-quality code and guarantee its correctness with a good test suite.
Key Responsibilities
- Design, develop, and maintain server-side applications using Kotlin, Java, and related technologies
- Participate in all aspects of the software development process, including requirements gathering, analysis, design, implementation, and testing
- Work in an Open Source environment
Qualifications and bonus points
- Seasoned Software Engineer with good computer science fundamentals, ideally using Java or Kotlin
- Attention to detail, problem-solving, and strong analytical skills
- Experience building distributed systems is a plus
- Experience with working on open-source projects while fostering open collaboration
- Bonus if you have experience building or working with blockchain, or even execution and consensus layers
- Bonus if you stay current with new technologies and industry trends related to blockchain and layer 2
Skills
- Analytical Thinking
- Java
- Problem Solving
- Software Architecture