. The ideal candidate will be responsible for designing, developing, and maintaining high-quality Java applications that drive customer experience and business performance.
As a Software Developer, you will work on the full software development life cycle -- from analyzing requirements, writing clean and scalable code, to testing and deploying applications. This role requires strong expertise in Java frameworks, databases, and RESTful APIs, with a focus on delivering secure and efficient solutions.
Key Responsibilities
Analyze system and user requirements.
Design and develop scalable, efficient Java code.
Build database architecture and write stored procedures.
Develop and integrate RESTful APIs and web services.
Test, debug, and optimize applications for performance and security.
Collaborate with cross-functional teams in an Agile environment.
Use Git and version control tools to manage codebases.
? Requirements
Bachelor's degree in Computer Science, Software Engineering, IT, or related field.
5-7 years of experience
in software development.
Strong expertise in
Java EE, Spring Boot, Hibernate, OOP/OOD
.
Hands-on experience with
JavaScript, HTML, CSS
.
Proficiency in
Oracle/MySQL databases
(Stored Procedures, Triggers).
Solid understanding of
RESTful APIs, SDKs, and web services
.
Experience in troubleshooting API failures and debugging.
Familiarity with
Git/Version Control
.
Knowledge of
Agile methodologies
and SDLC best practices.
Preferred Skills
Experience with test-driven development (TDD).
Knowledge of monitoring/logging tools.
Strong problem-solving and communication skills.
What We Offer
Competitive salary package.
Opportunity to work on cutting-edge projects
Career growth in a leading telecom and technology organization.
Job Type: Full-time
Pay: AED9,000.00 - AED11,000.00 per month
Education:
Bachelor's (Preferred)
Experience:
* software development: 5 years (Preferred)
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.