i
Ntrix Innovations
9 Ntrix Innovations Jobs
Java Developer
Ntrix Innovations
posted 1d ago
Flexible timing
Key skills for the job
Job Tittle : Java developer
Job Mode : Contract
Job Type : On-Site
Location : Riyadh, KSA
Experience : 8+ years
Job Overview :
We are seeking a seasoned Java Developer with over 8 years of experience in building large-scale applications. The ideal candidate will have a strong background in Java, Spring/Spring Boot frameworks, REST API design, and development, as well as experience with message-oriented middleware architectures.
Key Responsibilities:
Develop high-quality, scalable, and secure enterprise Java applications (API & web).
Design and implement RESTful APIs using Spring/Spring Boot.
Work with messaging protocols (JMS, AMQP, MQTT) and middleware technologies like Apache Kafka, RabbitMQ.
Develop SOAP Web Services.
Manage both relational (MSSQL Server, PostgreSQL, MySQL, etc.) and NoSQL (Redis, etc.) databases.
Participate in the entire software development life cycle, adhering to Agile methodologies.
Collaborate with cross-functional teams to ensure high performance and responsiveness of applications.
Contribute to the establishment of DevOps practices and the maintenance of CI/CD pipelines.
Requirements:
7+ years of hands-on experience in Java development.
Extensive experience with Core Java, J2EE, and Spring framework.
Proficient in designing and developing microservices.
Familiar with software development life cycle (SDLC) and Agile methodologies.
Experience with Java-based web applications and REST APIs.
Working knowledge of message-oriented middleware (MOM) architectures and messaging protocols (JMS, AMQP, MQTT).
Proficient in SOAP Web Services.
Experience with relational and NoSQL databases.
Strong experience in a Linux, Windows, and/or Mac environment.
Familiarity with Application Servers like JBoss.
Exposure to DevOps practices and CI/CD pipelines.
Strong communication and organizational skills.
Excellent problem-solving abilities.
Notice Period : 30 days
Employment Type: Full Time, Temporary/Contractual
Read full job descriptionPrepare for Java Developer roles with real interview advice