Senior Java Engineer for a Leading UAE Bank
at GSSTech Group
Dubai, دبي, United Arab Emirates -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 05 Feb, 2025 | Not Specified | 06 Nov, 2024 | N/A | Relational Databases,Mysql,Postgresql,Data Structures,Oracle,Agile Methodologies,Angular,Git,Algorithms,Design Principles,Javascript,Html,Version Control,Design Patterns,Spring Boot,Css,Web Technologies,Java | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
We are looking for a Senior Java Engineer to join a leading UAE bank. Bring your expertise in Java 8+ and Spring Boot to design scalable, secure, and high-quality applications. Ideal candidates will have a proven track record in delivering robust financial solutions, collaborating with cross-functional teams, and mentoring junior developers to elevate banking technology standards.
KEY ACCOUNTABILITIES:
- Design and implement scalable Java applications (Java 8+).
- Develop Spring Boot applications and utilize Spring framework.
- Collaborate with teams to gather requirements and create solutions.
- Write clean, maintainable code following best practices.
- Conduct code reviews for quality and performance.
- Identify and resolve software defects and performance issues.
- Integrate with databases, APIs, and external systems using JPA, Hibernate, and REST.
- Develop technical documentation for architecture and design.
- Participate in Agile processes like sprint planning and retrospectives.
- Stay updated on Java development trends.
- Mentor junior developers for knowledge sharing.
QUALIFICATIONS & EXPERIENCE:
- Proficiency in Java 8+, with a strong grasp of core concepts, data structures, and algorithms.
- Experience with Spring Boot and related frameworks (MVC, Data, Security).
- Knowledge of object-oriented design principles and design patterns.
- Familiarity with web technologies (HTML, CSS, JavaScript) and front-end frameworks (Angular, React).
- Experience with relational databases (MySQL, PostgreSQL, Oracle) and efficient SQL querying.
- Knowledge of version control (Git) and collaborative workflows.
- Understanding of Agile methodologies (Scrum, Kanban).
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Dubai, United Arab Emirates