
Java Developer
Ziphire.hr
Posted 7 months ago
Employment Type
Full Time
Location
Dubai
Experience
Junior, Mid Level, Senior
Requirements
Java, Spring, Hibernate, SQL, Git
Job Description
Responsibilities:
- Design, develop, and maintain high-performance, scalable, and reliable Java applications
- Contribute to all phases of the software development lifecycle, from concept and design to testing and deployment
- Write clean, efficient, and well-documented code
- Collaborate with cross-functional teams to define and implement software requirements
- Conduct software analysis, programming, testing, and debugging
- Optimize application performance and scalability
- Implement security measures and data protection solutions
- Participate in code reviews and ensure coding best practices
- Troubleshoot and resolve software defects
- Stay up-to-date with emerging trends and technologies in Java development
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Proven experience as a Java Developer, with a strong portfolio of Java projects
- Proficiency in Java programming language and its ecosystems
- Experience with Java frameworks and libraries (e.g., Spring, Hibernate)
- Knowledge of at least one popular web framework (e.g., JSF, Wicket, GWT, Spring MVC)
- Solid understanding of object-oriented programming and design patterns
- Experience with relational databases, SQL, and ORM technologies (e.g., JPA2, Hibernate)
- Familiarity with development tools such as Eclipse, IntelliJ IDEA, or NetBeans
- Knowledge of version control systems, particularly Git
- Experience with Agile development methodologies
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
Preferred Qualifications:
- Experience with Java EE platforms
- Knowledge of web technologies (HTML, CSS, JavaScript)
- Familiarity with continuous integration and deployment (CI/CD) practices
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
- Contributions to open-source projects
- Relevant Java certifications (e.g., Oracle Certified Professional Java Developer)
Benefits:
- Junior Java Developers: Focus on writing clean code, learning best practices, and assisting in smaller projects under guidance.
- Mid-Level Java Developers: Manage medium to large-sized projects, collaborate effectively with team members, and contribute to architectural decisions.
- Senior Java Developers: Lead complex projects, mentor junior developers, make strategic architectural decisions, and collaborate with stakeholders.
About the Company: Made By Developers, For Developers. We can also be considered as LinkedIn but strictly for verified developers.
How to Apply
Similar Jobs You Might Be Interested In
Quantitative Researcher/Engineer
Fuel Labs
Senior Information Technology Full Time Completely RemotePosted 19 days ago
Senior Frontend Engineer - KYC Saas
Binance
Senior Information Technology Full Time Completely RemoteHealth Insurance Medical Insurance Paid LeavePosted a day ago
Use The Smartest AI CV Builder To Land A Remote Job Faster in Dubai
Rezi's award-winning AI-powered resume builder is trusted by hundreds of thousands of job seekers. Create your perfect resume in minutes with Rezi.
- AI-powered CV Builder
- AI-powered CV Editor
- AI-powered CV Score
- AI-powered Keyword Targeting