64 Freelancer.com Jobs
Java Developer - System Design (7-14 yrs)
Freelancer.com
posted 11hr ago
Flexible timing
Key skills for the job
Job Title : Engineering Manager (Java) especially from Backend fintech sector (stock, mutual fund, bitcoin)
Location : Abu Dhabi, UAE (Open to relocation)
Job Type : Full Time
Immediate joining x
Experience : 7 to 14 Years
Salary Range : 40,000 AED - 44,000 AED per month
Key Skills and Requirements :
- Proven Experience : Minimum of 7 to 14 years of hands-on experience in backend engineering, with at least 3+ years in a leadership or managerial role.
- Fintech Background : Strong experience in the fintech sector, including working on applications related to stock trading platforms, mutual fund management systems, or cryptocurrency (Bitcoin). Experience with financial services systems, transaction processing, and regulatory requirements is highly desirable.
- Java Expertise : Extensive experience in Java programming, with a strong understanding of JVM internals, concurrency, and performance tuning.
- Spring Boot : Proficiency in using the Spring Boot framework for developing microservices and backend solutions.
- System Design : Strong background in system design, with experience in designing large-scale, distributed systems, particularly in the fintech space.
- Data Structures & Algorithms : A solid grasp of data structures and algorithms, applying this knowledge in solving complex backend engineering problems.
- OOP Principles : Deep understanding of Object-Oriented Programming (OOP) principles, with practical application in real-world scenarios.
- Cloud Technologies : Familiarity with cloud platforms such as AWS, Azure, or GCP, and experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- CI/CD and DevOps : Experience with CI/CD pipelines, deployment automation, and a DevOps mindset for continuous delivery.
- Agile Methodologies : Experience in working with Agile methodologies (Scrum, Kanban) for software development.
- Excellent Communication Skills : Ability to articulate technical concepts and lead discussions effectively with both technical and non-technical stakeholders.
- Leadership & Mentorship : Demonstrated leadership experience in managing and mentoring engineers to enhance their technical skills and career development.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Java Developer roles with real interview advice
I was doing freelancing
Lots of competition due to most companies are looking projects
4-8 Yrs