https://bayt.page.link/zG1QZoRaeRmHeGvv5
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

As a Senior Java Developer (Spring Boot) at Aspire, you will play a key role in designing, developing, and maintaining high-performance, scalable applications using Java and Spring Boot. You will be responsible for building robust backend systems, optimizing application performance, and ensuring the seamless integration of services. Your focus will be on delivering high-quality solutions, leading technical initiatives, and mentoring junior developers.


What You’ll Do:


  • Design, develop, and maintain high-quality, scalable Java applications using Spring Boot and other Java frameworks.
  • Lead the design of microservices architecture and ensure seamless integration with other systems and services.
  • Collaborate with database teams to design schemas and optimize queries for relational (e.g., MySQL, PostgreSQL) and NoSQL databases.
  • Conduct code reviews, enforce coding standards, and implement best practices for clean, maintainable, and secure code.
  • Identify bottlenecks and optimize the performance of applications and services.
  • Work closely with cross-functional teams, including front-end developers, DevOps engineers, and business analysts, to deliver end-to-end solutions.
  • Develop and maintain unit, integration, and system tests to ensure high reliability and quality.
  • Provide technical guidance and mentorship to junior developers to enhance team skills and productivity.
  • Create and maintain comprehensive technical documentation for applications and services.

What You’ll Need:


  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in Java development with a focus on backend systems.
  • Expertise in Spring Boot and related Spring ecosystem components (Spring MVC, Spring Data, Spring Security).
  • Strong understanding of microservices architecture and RESTful API development.
  • Proficiency in relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with message brokers like Kafka, RabbitMQ, or ActiveMQ.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies like Docker and Kubernetes.
  • Solid knowledge of unit testing frameworks (JUnit, TestNG) and mocking frameworks (Mockito).
  • Proficient in using Git and experience with CI/CD pipelines.
  • Strong problem-solving, analytical, and debugging skills
  • Excellent communication and leadership abilities.
  • Awareness or knowledge of IT security best practices as defined by ISO / SOC or similar

Why Aspire
In addition to a competitive long-term total compensation with salary and performance-based bonus, we have a reward philosophy that expands beyond this. 


  • Be part of a (Remote is here-to stay) organization 
  • Work and learn from great minds 
  • Explore new opportunities to learn and grow everyday by attending technical and nontechnical training 
  • Get market exposure by working with international tech leaders 
  • Nursery reimbursement benefit 
  • Attend virtual and onsite international tech conference
  • Exposure to work in an IT environment that adheres to rigorous security and compliance standards defined by ISO / SOC.


لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.