Java Backend Engineer
الوصف الوظيفي
Java Backend Engineer – Join Voho in Dhahran
Voho is seeking a highly skilled and motivated Java Backend Engineer to join our dynamic team based in Dhahran. In this pivotal role, you will be responsible for designing, developing, and maintaining robust, scalable, and high-performance backend systems that power our innovative solutions. As a key contributor to our engineering team, you will collaborate with cross-functional stakeholders to deliver cutting-edge software that meets the evolving needs of our clients and business objectives.
Key Responsibilities
As a Java Backend Engineer at Voho, your core responsibilities will include:
- System Design and Architecture: Participate in the design and architecture of scalable backend systems, ensuring they align with industry best practices and business requirements.
- Software Development: Develop, test, and deploy high-quality Java-based applications using frameworks such as Spring Boot, Jakarta EE, or similar technologies.
- API Development: Design and implement RESTful APIs and microservices to facilitate seamless integration with frontend applications and third-party systems.
- Database Management: Optimize and maintain relational and NoSQL databases, ensuring data integrity, performance, and security.
- Performance Optimization: Identify and resolve performance bottlenecks, enhancing system efficiency and scalability to support growing user demands.
- Collaboration and Mentorship: Work closely with product managers, frontend developers, and DevOps engineers to deliver cohesive solutions. Mentor junior engineers and contribute to knowledge-sharing initiatives within the team.
- Quality Assurance: Implement rigorous testing methodologies, including unit testing, integration testing, and end-to-end testing, to ensure the reliability and stability of our applications.
- Cloud and DevOps Practices: Leverage cloud platforms (e.g., AWS, Azure, or GCP) and DevOps tools (e.g., Docker, Kubernetes, Jenkins) to streamline deployment, monitoring, and maintenance processes.
- Security and Compliance: Ensure adherence to security best practices and compliance standards, safeguarding sensitive data and protecting against vulnerabilities.
Qualifications and Skills
To excel in this role, you should possess the following qualifications and technical proficiencies:
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field. Advanced degrees or relevant certifications are a plus.
- Technical Expertise: Proficiency in Java (preferably Java 11 or later) and experience with backend frameworks such as Spring Boot, Hibernate, or Quarkus.
- Database Knowledge: Hands-on experience with SQL and NoSQL databases, including query optimization and schema design.
- API Development: Strong understanding of RESTful principles, GraphQL, and API design best practices.
- Cloud and DevOps: Familiarity with cloud services, containerization (Docker, Kubernetes), and CI/CD pipelines is highly desirable.
- Problem-Solving: Exceptional analytical and problem-solving skills, with the ability to troubleshoot complex technical issues efficiently.
- Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
- Teamwork: A collaborative mindset with a passion for continuous learning and professional growth.
Why Join Voho?
At Voho, we foster a culture of innovation, collaboration, and excellence. As a valued member of our team, you will have the opportunity to work on groundbreaking projects, leverage cutting-edge technologies, and contribute to the success of a forward-thinking organization. We offer competitive compensation packages, professional development opportunities, and a supportive work environment that encourages creativity and growth.
If you are a passionate Java Backend Engineer looking to make a meaningful impact in the tech industry, we invite you to apply and become part of our journey toward redefining the future of software development.
يمكن أن يرتكب الذكاء الاصطناعي أخطاءً.