Principal Software Engineer Java

4 weeks ago


Amman, Amman, Jordan Atypon Full time
{"title": "Principal Software Engineer Java", "content": "About Atypon

Ayton is a leading technology company in the scholarly and professional publishing industry. Our online platform helps publishers manage, market and monetize content to engage users.

About the Role

We are seeking a Principal Software Engineer to join our Engineering Team. As a key member of our team, you will be responsible for architecting, designing, developing and maintaining key systems and features.

Key Responsibilities
  • Architect and design key systems and features
  • Collaborate with the Software Quality Assurance team to deliver high-quality releases on time
  • Learn and follow Agile Scrum methodology for software development
  • Deploy Microservices in our Stage and Production environment
  • Build and maintain Microservices that power our platform
  • Troubleshoot issues in systems under test and production environment
Requirements
  • Bachelor's Degree in Computer Science or related field
  • Strong fundamentals in Java language
  • Strong organizational skills and oral/written communication skills in English
  • Hands-on experience using Spring Boot
  • Strong fundamentals in JavaScript and familiarity with writing tests
  • Strong fundamentals in HTML5 and CSS3
  • In-depth understanding of at least one JavaScript framework (e.g. React, VueJS or Angular)
  • Familiarity with writing unit tests (e.g. JUnit, Mockito)
  • Experience building RESTful APIs and Web services is a plus
  • Familiarity with version control systems like Git is required
  • Object-oriented software analysis and good analytical skills
  • A good understanding of relational databases
  • Team player who enjoys working in a dynamic environment and has a positive attitude to learn new things
  • Ability to balance and prioritize activities to ensure critical items are completed
Desired Skills
  • Familiarity with PostgreSQL
  • Familiarity with Sass
  • Familiarity with Jest or similar JavaScript testing framework
  • Experience with either Jenkins, Docker, Kubernetes, or AWS Cloud is a plus
  • Experience in Monitoring Platforms like Dynatrace, New Relic, etc. is a plus
Benefits
  • Enrollment in social security
  • Life and medical insurance coverage
  • Flexible working hours
  • Extended paid parental leave
", "format": "business"}

  • Amman, Amman, Jordan AlawnehPay · Full time

    About the RoleThis is a full-time on-site position for a Senior Java Software Engineer at AlawnehPay. As a key member of our development team, you will be responsible for designing, implementing, and testing software applications using Java, Spring Framework, and microservices architecture.Key ResponsibilitiesDevelop and maintain software applications using...


  • Amman, Amman, Jordan Crossover Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for leading the development of complex software systems using Java.Key Responsibilities:Lead the development of Java-based software systems, ensuring high-quality code and...


  • Amman, Amman, Jordan Digitinary Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team at Digitinary. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java.Key ResponsibilitiesDesign and Development: Design and develop robust, scalable, and...


  • Amman, Amman, Jordan Digitinary Full time

    Job DescriptionWe are seeking a highly skilled Java Software Engineer to join our team at Digitinary.Key Responsibilities:Object-Oriented Programming (OOP) Expertise: Develop a solid understanding of OOP concepts and apply them to design and implement efficient, scalable, and maintainable software systems.Java Core and J2EE Development: Build a strong...


  • Amman, Amman, Jordan Digitinary Full time

    Job DescriptionWe are seeking a highly skilled Java Software Engineer to join our team at Digitinary.Key Responsibilities:Object-Oriented Programming (OOP) Expertise: Develop a solid understanding of OOP concepts and apply them to design and implement efficient, scalable, and maintainable software systems.Java Core and J2EE Development: Build a strong...


  • Amman, Amman, Jordan Digitinary Full time

    Job DescriptionWe are seeking a highly skilled Java Software Engineer to join our team at Digitinary.Key Responsibilities:Object-Oriented Programming (OOP) Expertise: Develop a solid understanding of OOP concepts and apply them to design and implement efficient, scalable, and maintainable software systems.Java Core and J2EE Development: Build a strong...


  • Amman, Amman, Jordan Crossover Full time

    Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Crossover. As a key member of our engineering team, you will be responsible for mentoring and guiding junior developers to help them grow in their careers.Key ResponsibilitiesPass on your technical expertise and soft skills to junior developers,...


  • Amman, Amman, Jordan Migrate Full time

    About MigrateMigrate is a leading business knowledge and networking company based in Amman, Jordan. We offer a one-stop-shop for Outsourcing Services, including Corporate Services such as Business Support, Financial Services, Corporate Affairs, Human Resources, and Office & Infrastructure Solutions, as well as Networking Services such as Investment and...


  • Amman, Amman, Jordan Crossover Full time

    About the RoleWe are seeking a highly skilled Java Software Engineer to join our team as a Technical Lead. In this role, you will be responsible for passing on your technical expertise and soft skills to junior developers, helping them build a strong foundation in Java development.Key ResponsibilitiesDevelop and maintain high-quality Java software...

  • Senior Java Developer

    1 month ago


    Amman, Amman, Jordan Future Applied Computer Technology - FACT Full time

    Job Summary:We are seeking a highly skilled Senior Java Developer to join our team at Future Applied Computer Technology - FACT in Amman, Jordan. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality Java-based applications.Key Responsibilities:Design and develop complex Java-based...


  • Amman, Amman, Jordan Crossover Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Crossover. As a key member of our engineering team, you will be responsible for designing and developing innovative software solutions that integrate AI-driven technologies into our cloud services.Key ResponsibilitiesEnhance product functionality by effectively...


  • Amman, Amman, Jordan Crossover Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Crossover. As a key member of our engineering team, you will be responsible for designing and developing innovative software solutions that integrate AI-driven technologies into our cloud services.Key ResponsibilitiesDevelop and deploy efficient back-end solutions...


  • Amman, Amman, Jordan Crossover Full time

    About the RoleCrossover is a leading platform for remote work, connecting top talent with top clients. We're currently recruiting for a Principal Software Engineer position with our client, Trilogy.This is an exciting opportunity to leverage AI tools to drive innovation and growth in our 100+ product portfolio. As a key member of our global engineering team,...

  • Senior Java Developer

    3 weeks ago


    Amman, Amman, Jordan Migrate Full time

    Java Software EngineerWe are seeking a highly skilled Java Software Engineer to join our team at Migrate. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using Java and related technologies.Key Responsibilities:Design and develop high-quality Java software applications...

  • Software Engineer

    4 weeks ago


    Amman, Amman, Jordan Braintrust Full time

    About the JobAt Braintrust, we're empowering clients and customers to reach their financial goals through our advisor-led wealth management businesses. Our teams provide financial planning, investment management, banking, and comprehensive advice to a wide range of clients, including ultra-high net worth and high net worth individuals, family offices,...

  • Senior Java Developer

    4 weeks ago


    Amman, Amman, Jordan Migrate Full time

    Key ResponsibilitiesWe are seeking a highly skilled Java Software Engineer to join our team at Migrate. The ideal candidate will have a strong background in Java/J2EE programming language and experience in JSP/JSF (Richfaces) with Angular as a plus.Requirements:3+ years of experience as a Java DeveloperKnowledge of MVC structure with experience in Sprint and...

  • Software Engineer

    1 month ago


    Amman, Amman, Jordan Braintrust Full time

    About the JobAt Braintrust, we're empowering clients and customers to reach their financial goals through our advisor-led wealth management businesses. Our focus is on providing comprehensive advice, investment management, and banking services to a wide range of clients, including high net worth individuals, family offices, and corporations.Key...


  • Amman, Amman, Jordan Amazon Full time

    Job Title: Sr Software Development EngineerWe are seeking a highly skilled and experienced Sr Software Development Engineer to join our team at Amazon. As a key member of our software development team, you will be responsible for designing, developing, and delivering large-scale software systems that meet the needs of our customers.Key...

  • Principal Engineer

    13 hours ago


    Amman, Amman, Jordan DOROOB HR CONSULTING Full time

    Job Title: Principal EngineerJob Summary:We are seeking a highly experienced Principal Engineer to join our team at DOROOB HR CONSULTING. The successful candidate will have a strong background in engineering, particularly in material handling within the fertilizer industry. The ideal candidate will have a proven track record of optimizing material handling...

  • Java Team Lead

    1 week ago


    Amman, Amman, Jordan Arab Bank Full time

    Job Title: Java Net Team LeaderArab Bank is seeking a highly skilled and experienced Java Net Team Leader to lead a team of developers in the design, development, and implementation of Java-based web applications using JSF, PrimeFaces, Springboot & ReactJS technologies.Key Responsibilities:Lead a team of developers in the design, development, and...