Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
About the Role:
We are seeking a highly motivated and experienced Java Team Lead to join our dynamic engineering team. The successful candidate will be responsible for leading and mentoring a team of talented Java developers, ensuring the successful delivery of high-quality software solutions. This role requires strong technical expertise, excellent leadership and communication skills, and a passion for delivering exceptional results.
Responsibilities:
- Lead, mentor, and guide a team of Java developers, providing technical guidance, coaching, and performance feedback.
- Define and implement best practices for software development, including coding standards, design patterns, and testing methodologies.
- Oversee the entire software development lifecycle, from requirements gathering and design to development, testing, and deployment.
- Ensure the timely and high-quality delivery of software projects within budget and scope.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers.
- Identify and resolve technical challenges, and propose innovative solutions.
- Stay abreast of the latest Java technologies and industry trends.
- Foster a positive and collaborative team environment.
- Promote continuous improvement within the team.
Desired Candidate Profile
Qualifications and Requirements:
- Bachelor's degree in computer science or a related field.
- Java Expertise: 7+ years of experience in Java SE/EE development and all Java Development.
- 3+ years of experience leading and mentoring software development teams.
- Spring Framework: Deep understanding of Spring Boot, Spring MVC, and Spring Security.
- Strong understanding of core Java concepts, including object-oriented programming, data structures, and algorithms.
- API Development: Proven experience in designing and integrating RESTful APIs with robust security measures.
- Security Practices: Knowledge of OWASP guidelines, authentication protocols (e.g., OAuth, JWT), and encryption techniques.
- Experience with Spring Boot, Spring MVC, and other popular Java frameworks.
- Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
- Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Strong and proven ability in leading team.
- Strong communication and interpersonal skills.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Passion for technology and a desire to learn new things.
Company Industry
- IT - Software Services
Department / Functional Area
- IT Software
Keywords
- Java Software Developer Lead
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com
Arpu Telecommunication Services
https://apply.workable.com/arpu-telecommunication-services/j/F0B9C785FB/
Similar Jobs
Hiring Java Developer with Telecom (LMD)Professionals for Riyadh
Confidential Company
- 5 - 10 Years
- Riyadh - Saudi Arabia
Backend Developer
Superbytes
- 3 - 8 Years
- Dubai - United Arab Emirates (UAE)
Software Developer (react.js/java script/node.js/python/API/SQL)
Confidential Company
- 3 - 5 Years
- Dubai - United Arab Emirates (UAE)