Java Enterprise Software Engineer

3 days ago


Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full time
About the Role

This Senior Java Developer position requires a skilled developer to lead the implementation of Java-based applications.

The Job Description:

  1. Develop scalable, high-quality Java-based applications that meet performance and reliability requirements.
  2. Provide technical guidance and mentorship to junior and mid-level developers, promoting knowledge sharing and skill development.
  3. Work collaboratively with cross-functional teams, including product management, UX/UI designers, and QA, to deliver new features and meet business objectives.
  4. Design and implement secure and scalable system architectures, aligning with organizational goals and business requirements.
  5. Conduct thorough code reviews to ensure adherence to best practices, coding standards, and maintainable designs.
  6. Analyze complex technical issues, optimize application performance, and resolve bottlenecks, improving overall system efficiency.
  7. Stay up-to-date with the latest Java trends and recommend enhancements to tools, frameworks, and processes, driving innovation and productivity.
  8. Maintain accurate documentation of software designs, system architecture, and codebases, facilitating knowledge sharing and collaboration.
  9. Participate actively in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives, to deliver high-quality features on time.
Key Responsibilities
  • Design and develop high-quality Java-based applications.
  • Provide technical leadership and mentorship to junior and mid-level developers.
  • Collaborate with cross-functional teams to deliver new features and meet business objectives.
  • Design and implement secure and scalable system architectures.
  • Conduct thorough code reviews and analyze complex technical issues.
  • Stay up-to-date with the latest Java trends and recommend enhancements to tools and processes.
  • Maintain accurate documentation of software designs and system architecture.


  • Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full time

    About the RoleThis is an exciting opportunity for a talented Java Software Engineer to take on a senior role within our organization.You will be responsible for guiding junior and mid-level developers, offering technical leadership, code reviews, and constructive feedback to support their growth.Key Responsibilities:Architect, design, and implement scalable,...


  • Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full time

    Job OverviewWe are seeking a skilled Sr. Java Developer to join our team.The Job Description:Architect, design, and implement scalable, high-quality Java-based applications with a focus on performance and reliability.Guide junior and mid-level developers, providing technical leadership, code reviews, and constructive feedback to support their growth and...


  • Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full time

    Job OverviewWe are looking for a seasoned Enterprise Java Application Architect to lead our team in designing and implementing robust Java-based solutions.You will be responsible for conducting detailed code reviews to ensure adherence to best practices, coding standards, and maintainable designs.Responsibilities:Analyze complex technical issues, optimize...


  • Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full time

    We are seeking a highly skilled Senior Java Software Engineer to join our team at tat-it-technologies. As a key member of the development team, you will be responsible for designing, developing, and maintaining robust software applications that enhance the customer experience and drive business growth.Key ResponsibilitiesDesign, develop, and maintain...


  • Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full time

    About the RoleWe are looking for an experienced Java Software Engineer to work on innovative projects in our Kuala Lumpur-based office. As a key member of our team, you will be responsible for designing and developing robust software systems.Key ResponsibilitiesDesign and implement software solutions involving integration with multiple systems and...


  • Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full time

    Job DescriptionWe are seeking a highly skilled Sr. Java Developer to join our team.The ideal candidate will have a strong understanding of system architecture and software engineering best practices, as well as excellent problem-solving and communication skills.Requirements:Bachelor's degree in Computer Science, Software Engineering, or a related field (or...


  • Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full time

    This Enterprise Software Architect role offers a unique opportunity to work on complex software architecture projects. Key responsibilities include:Designing and implementing enterprise software solutions using various technologies and platformsCollaborating with software engineers and other architects to define and refine product structuresLeading...


  • Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full time

    Job SummaryWe are seeking an experienced Senior Java Developer to join our development team. The successful candidate will be responsible for designing, developing, and maintaining high-quality software applications using Java technology stack.Key Responsibilities:Design, develop, and maintain software applications using Java programming language.Collaborate...


  • Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full time

    About the Role:We are looking for a skilled software engineer to take on a leadership role in developing our backend systems. The successful candidate will have a strong background in Java Spring Boot and microservices architecture.Main Responsibilities:Lead the development of scalable and efficient backend systems using Java Spring Boot.Develop and deploy...


  • Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full time

    Job RequirementsTo be successful as a Senior Java Developer, you will need:A Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).5+ years of professional Java development experience with a proven track record in delivering complex enterprise applications.Proficiency in Java and related...