Senior Java Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
AITS seeks a Senior Java Developer to design, develop, and maintain enterprise Java applications using Spring Framework, REST/SOAP web services, and Oracle databases. Requires 5+ years of Java/J2EE experience and strong backend expertise.
Key Skills for This Role
Responsibilities
- Design, develop, test, and maintain enterprise Java applications
- Build scalable RESTful and SOAP web services
- Develop applications using Spring Boot, Spring MVC, Spring IOC, Hibernate, and JPA
- Write efficient SQL queries and work with Oracle databases
- Integrate third party services and enterprise applications
- Participate in architecture discussions and technical design reviews
- Perform code reviews and ensure adherence to coding standards
- Troubleshoot production issues and provide timely resolutions
- Work closely with business analysts, QA teams, and stakeholders
- Contribute to CI/CD processes using Maven and Jenkins
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 5+ years of professional experience in Java/J2EE development
- Strong knowledge of Core Java, OOP concepts, and multithreading
- Hands on experience with Spring Boot, Spring MVC, Spring IOC, Hibernate/JPA, REST APIs, SOAP Web Services, Oracle Database, Maven, Jenkins, WebLogic and JBoss
- Experience working with XML, HTML, CSS, JAXB, EJB, and JMS
- Familiarity with version control systems such as SVN, TortoiseHg, or RhodeCode
- Strong analytical and problem solving skills
- Excellent communication and teamwork abilities
Full Job Posting
About the Role
- We are seeking an experienced Senior Java Developer to join our growing technology team.
- You will work on mission critical applications, collaborate with cross functional teams, and contribute to high quality software solutions used by global clients.
Key Responsibilities
- Design, develop, test, and maintain enterprise Java applications.
- Build scalable RESTful and SOAP web services.
- Develop applications using Spring Boot, Spring MVC, Spring IOC, Hibernate, and JPA.
- Write efficient SQL queries and work with Oracle databases.
- Integrate third party services and enterprise applications.
- Participate in architecture discussions and technical design reviews.
- Perform code reviews and ensure adherence to coding standards.
- Troubleshoot production issues and provide timely resolutions.
- Work closely with business analysts, QA teams, and stakeholders.
- Contribute to CI/CD processes using Maven and Jenkins.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in Java/J2EE development.
- Strong knowledge of Core Java, OOP concepts, and multithreading.
- Hands on experience with: Java & J2EE, Spring Boot, Spring MVC, Spring IOC, Hibernate / JPA, REST APIs, SOAP Web Services, Oracle Database, Maven, Jenkins, WebLogic and JBoss application servers.
- Experience working with XML, HTML, CSS, JAXB, EJB, and JMS.
- Familiarity with version control systems such as SVN, TortoiseHg, or RhodeCode.
- Strong analytical and problem solving skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications
- Experience with enterprise financial services, identity verification, or airline systems.
- Exposure to Agile software development methodologies.
- Experience with cloud technologies is an advantage.
Pay
- QAR 8,000 QAR 10,000 per month
Work Location
- In person
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at AITS
Senior Customer Support Engineer
Dubai, UAE
AITS seeks a Senior Customer Support Engineer to provide expert-level technical support for automation systems and AVEVA software solutions. You will troubleshoot complex issues, mentor junior engineers, and ensure custo
Application Support Specialist
Doha, QAT
AITS seeks an Application Support Specialist to provide end-to-end functional and technical support for a bank's omni-channel applications. The role involves incident management, monitoring, and release deployments. Cand
Senior QA Tester – Core Banking (Temenos T24)
Doha, QAT
AITS seeks a Senior QA Tester with hands-on Temenos T24 Core Banking experience for a client in Qatar. The role involves functional, regression, API, and automation testing, ensuring quality and compliance of core bankin
Partner Manager
Riyadh, KSA
The Partner Manager is responsible for developing, nurturing, and managing relationships with strategic partners, including system integrators, technology vendors, and resellers...
Pre-sales Manager
Riyadh, KSA
This position helps turn customer needs into tailored solutions that win big deals. They lead a skilled team to explain the value of the company s offerings clearly and effectiv...
Finance Director
United Arab Emirates, UAE
u>Financial Strategy & Planning/u> Financial Planning & Analysis: Creating budgets, forecasts, and financial models to predict future performance and cash flow. Strategic Adviso...
Senior Customer Support Engineer
Dubai, UAE
Application Support Specialist
Doha, QAT
Senior QA Tester – Core Banking (Temenos T24)
Doha, QAT
Partner Manager
Riyadh, KSA
Pre-sales Manager
Riyadh, KSA
Finance Director
United Arab Emirates, UAE