TINQIN is seeking a Java Principal Engineer to join their team working on digital trust products. The role involves leading by example, writing high-quality code, and establishing engineering best practices. The company offers a competitive remuneration package, dynamic work environment, and opportunities for growth and development.
Requirements
- Strong software design and architecture skills
- Extensive hands-on experience with Java, Spring Boot, and modern backend technologies
- Experience with distributed systems, microservices architecture, and event-driven design
- Strong proficiency in DevOps practices
- Familiarity with processes within the Software Development Life Cycle
- Strong experience with test-driven development, continuous integration/deployment, and modern engineering practices
- Clear and effective communication in English
Benefits
- Competitive remuneration package
- Dynamic and interesting work environment
- Opportunity to use cutting-edge technologies in real projects
- Collaboration with highly skilled and friendly colleagues
- Opportunity to learn and enhance your skills
- Additional corporate trainings, tech conferences tickets
- Annual employees performance check and reevaluation
- Team-building events
- Participation in charity and volunteer activities
- Life-work balance
- Social benefits