Qualifications
To excel in this role, candidates should exhibit strong proficiency in various aspects of software engineering and system design. Essential qualifications include:Core Java Expertise: Profound understanding of Java SE and Java EE concepts, with proven experience in developing enterprise-grade applications. Spring Boot Proficiency: Extensive experience with Spring Boot, Spring Cloud, Spring Security, and associated frameworks for microservices development. Monolith to Microservices Migration: Practical experience in refactoring and decomposing large monolithic applications into independent, scalable microservices. Databases & Persistence: Strong knowledge of SQL and NoSQL databases such as MySQL, PostgreSQL, MongoDB, or Cassandra, along with ORM frameworks like Hibernate. APIs & Messaging: Experience in designing REST APIs, working with JSON/XML, and integrating message brokers (Kafka, RabbitMQ, etc.) for asynchronous communication. Cloud & DevOps Awareness: Familiarity with containerization (Docker, Kubernetes), CI/CD pipelines, and deployment on cloud platforms (AWS, Azure, GCP) is advantageous. Security & Scalability: Understanding of microservices security practices, identity management, and scalability challenges in distributed systems. Soft Skills: Excellent communication skills, problem-solving abilities, and the capacity to manage client interactions effectively.
About the job
Join our dynamic team at devsinc-17 for an exciting opportunity as an Associate Team Lead. We are seeking two talented Core Java + Spring Boot Developers with a robust background in migrating applications from monolithic architectures to microservices-based solutions. This full-time role is located in the Kingdom of Saudi Arabia (KSA) and requires candidates to have a minimum of 5 years of professional experience in enterprise-level software development.
This position is perfect for developers enthusiastic about modernizing legacy systems, with a strong grasp of distributed systems, and eager to engage in high-impact projects within a rapidly changing technological landscape.
About devsinc-17
At devsinc-17, we are committed to fostering innovation and creativity within the tech industry. Our team thrives on collaboration and is dedicated to delivering cutting-edge solutions that meet our clients' needs. We believe that our employees are our greatest asset, and we strive to provide a supportive environment where talent can flourish.