Syone Senior Java Developer/Tech Lead
We are seeking a talented and experienced Senior Java Backend Developer/Tech Lead to join our team at Syone.
Key Responsibilities:
* Lead and mentor a team of backend engineers, guiding them towards achieving excellence in their work.
* Architect and develop scalable microservices using Java and Spring Boot, ensuring they meet the highest standards of quality and performance.
* Design, implement, and maintain robust REST APIs for internal and external services, prioritizing security, efficiency, and maintainability.
* Integrate with SQL and NoSQL databases, leveraging your expertise to optimize data management and retrieval.
* Apply Spring Security for authentication and authorization, safeguarding against potential threats and vulnerabilities.
* Deploy and manage services in Kubernetes environments, ensuring seamless scalability and reliability.
* Review code, enforce best practices, and lead technical discussions, promoting a culture of continuous improvement.
* Collaborate with cross-functional teams including Product, QA, and DevOps, fostering open communication and cooperation.
* Champion clean code, documentation, and modern development methodologies, driving innovation and progress within the team.
Requirements:
* 7+ years of professional backend development experience, with a strong foundation in Java and related technologies.
* Leadership experience in a Tech Lead or senior engineering role, demonstrating your ability to guide and inspire others.
* Deep expertise in Java, Spring Boot, and REST API development, allowing you to tackle complex projects with confidence.
* Experience building and maintaining RESTful APIs at scale, with a focus on performance, security, and maintainability.
* Proficiency with Kubernetes, Git, and CI/CD pipelines, enabling you to deploy and manage applications efficiently.
* Knowledge of JPA/Hibernate and relational databases, as well as exposure to NoSQL databases like MongoDB or DynamoDB.
* Experience with Spring Security and secure API development, ensuring the integrity and confidentiality of sensitive data.
* Fluent in English (written and spoken), with excellent communication and collaboration skills.
* Experience with Agile methodologies and a collaborative mindset, able to adapt to changing priorities and requirements.
What We Offer:
1. Participation in an organization with sustained growth and pioneering projects, offering opportunities for personal and professional development.
2. Strong IT training plans, tailored to meet your needs and goals.
3. Opportunities for professional development in ambitious technological projects, both nationally and internationally, allowing you to grow and thrive in your career.