Backend Web Development Web Security
• Manage the local backend development team, ensuring that the development process goes smoothly. • Set measurable and challenging goals for the team, creating great engineering cultures. • Hands-on coding, debugging, and testing; collaborate with other roles to deliver our SaaS app with cutting-edge experiences. • Design and develop functional and sustainable web and mobile applications with clean code in an agile manner. • Be involved in the talent acquisition process as a technical interviewer. • Mentor other team members.
• BS/MS degree in Computer Science, Engineering, or a related subject. • Proven 5+ years working experience in backend development, with 2+ years of experience as a Tech Lead/Manager. • Solid understanding of Java basics including JVM, I/O, concurrent and multi-thread programming, and extensive knowledge of Java/J2EE frameworks (e.g., Spring, Spring Boot, Spring Cloud). • Proficient in PostgreSQL/MySQL; experience with NoSQL (Redis/MongoDB) is a huge plus. • A track record of completed projects with experience in Kafka/RabbitMQ. • Familiarity with frontend technologies and platforms, such as web development, web security, and HTTP/HTTPS. • Familiarity with at least one scripting language, such as Shell, Python, or Java. • Good analytical skills, problem-solving skills, and a love for programming, with an innate desire for clean code. • Excellent verbal/written English communication and strong time management skills.
• Benefits will be shared in detail with successful candidates