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

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

Overall Summary:


We are seeking a Senior Java Developer to lead the design and implementation of scalable applications. The ideal candidate will possess extensive experience in Java development, a strong understanding of related technologies, and the ability to mentor junior team members.


Software Requirements:


  • Extensive experience in Java programming language.
  • Strong knowledge of the Spring framework.
  • Proficient in microservices architecture.
  • Familiarity with AWS services for application deployment and management.
  • Solid understanding of build tools such as Maven and Gradle.
  • Experience with JPA (Java Persistence API) and JMS (Java Message Service).
  • Strong unit testing skills using JUnit.
  • Familiarity with CI/CD tools like Bamboo and Stash.
  • Expertise in using IntelliJ as the primary development environment.

Overall Responsibilities:


  • Lead the development of high-performance applications using Java and related technologies.
  • Mentor and guide junior developers in best practices and coding standards.
  • Collaborate with stakeholders to gather requirements and translate them into technical specifications.
  • Optimize existing applications and troubleshoot complex issues to enhance performance.
  • Participate in architecture discussions and contribute to technical decision-making.

Category-wise Technical Skills:


  • Core Technologies:


    • Java (Core and Advanced)
    • Spring Framework
    • Microservices Architecture
  • Cloud Services: AWS (Amazon Web Services)


  • Tools and Frameworks:


    • Maven and Gradle
    • JPA and JMS
    • JUnit for unit testing
    • CI/CD tools such as Bamboo and Stash
  • Development Environment: IntelliJ IDEA


  • Good to Have:


    • Kubernetes
    • Splunk
    • SonarQube

Experience: 6 to 8 years of relevant experience in Java development.


Day-to-Day Activities:


  • Leading architecture and design discussions for new features and applications.
  • Writing clean, efficient, and maintainable code.
  • Conducting code reviews and providing constructive feedback to team members.
  • Collaborating with cross-functional teams to ensure alignment on project goals.
  • Keeping abreast of industry trends and technologies to drive innovation.

Qualifications:


  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Relevant certifications in Java or software development are a plus.

Soft Skills:


  • Strong analytical and problem-solving skills.
  • Excellent communication skills, both verbal and written.
  • Ability to work collaboratively in a team environment.
  • Self-sufficient and proactive in approach.

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 


Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.



All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.


Candidate Application Notice


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