Xenon Seven Logo

Xenon Seven

Senior Java Engineer (Remote)

Reposted 3 Days Ago
Remote
5 Locations
Mid level
Remote
5 Locations
Mid level
Design and develop backend services using Java, building scalable systems with OOP principles, managing APIs, databases, and improving performance.
The summary above was generated by AI
Description

Join one of Egypt’s premier financial institutions, renowned for its extensive suite of banking services, including Institutional Banking, Personal Banking, and Islamic Banking. With a global presence through over 50 branches and correspondents, we serve a diverse and dynamic clientele. As we embark on a groundbreaking digital transformation journey, we are committed to leveraging the latest technologies to establish a state-of-the-art data architecture that will redefine our performance and service delivery.

About the role
We’re looking for a skilled Senior Backend Java Engineer to join our growing engineering team. You’ll be working on modern backend systems that power scalable, secure, and high-performance applications across different business domains. From shaping microservices architecture to implementing integrations with messaging systems and optimizing performance through caching and threading, you'll play a critical role in driving engineering excellence.

What you’ll do

  • Design and develop robust backend services using Java (Java 21 preferred) and frameworks such as Spring Boot or Quarkus
  • Apply OOP principles, design patterns (e.g., Singleton, Factory, Strategy), and clean architecture practices (MVC, layered architecture) to build scalable and maintainable systems
  • Build and maintain RESTful APIs and integrate with external systems using messaging tools like Kafka or RabbitMQ
  • Work with both relational and non-relational databases (e.g., PostgreSQL, Oracle, MongoDB) and manage data persistence using JPA
  • Leverage caching mechanisms and multithreading to optimize application performance
  • Collaborate closely with cross-functional teams to define, design, and ship new features
  • Write unit and integration tests to ensure reliability and support CI/CD pipelines using tools like Maven, Gradle, Jenkins, or Azure Pipelines
  • Participate in code reviews and contribute to continuous improvement of development practices

IMPORTANT:

  • The role is a long-term contract position through Xenon7, which is the approved vendor of the client. 
  • The payments are paid out in gross amount in USD on a monthly schedule.
  • Required dedicated device minimum M4 chip or i7 32GB RAM
  • Fully remote role
Requirements
  • 4–6 years of hands-on experience in backend development with strong proficiency in Java
  • Solid understanding of Java fundamentals, including collections, exception handling, and threading
  • Proven experience with Spring Boot and/or Quarkus frameworks
  • Familiarity with modern software engineering practices: test-driven development, clean code principles, and secure development
  • Experience in building distributed systems with microservices architecture
  • Exposure to containerization technologies like Docker and Kubernetes is a plus
  • Working knowledge of agile development methodologies

Top Skills

Azure Pipelines
Docker
Gradle
Java
Jenkins
Jpa
Kafka
Kubernetes
Maven
MongoDB
Oracle
Postgres
Quarkus
RabbitMQ
Spring Boot

Similar Jobs

15 Days Ago
Remote
2 Locations
Expert/Leader
Expert/Leader
Information Technology • Professional Services • Consulting
Design, develop, and maintain scalable backend systems using Java Spring Boot and microservices architecture. Mentor junior engineers and ensure high coding standards.
Top Skills: Apache KafkaDockerElk StackGitlab CiGrafanaJavaJenkinsKubernetesMongoDBMySQLOpenshiftOraclePostgresPrometheusRedisSpring Boot
18 Days Ago
Remote
7 Locations
Mid level
Mid level
Automotive
This role involves designing interfaces, developing data products, and supporting digital transformations using various programming and database technologies.
Top Skills: BitbucketCi/CdCSSDockerHibernateHTMLJ2EeJavaJavaScriptJenkinsJIRAJqueryJspKubernetesMs Sql ServerMySQLOracleQuality CenterRestful ApisSpringSpring BootStrutsXML
15 Days Ago
Remote
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Other • Analytics • Business Intelligence
The Senior Software Engineer will build and maintain web applications using the Microsoft technology stack, collaborating on enterprise systems and ensuring coding standards.
Top Skills: AngularArmAsp.Net MvcAzure OpenaiAzure ServicesBicepCoreDevOpsElastic SearchEntity FrameworkFastapiFlaskGitHelm ChartsJasmineJestKubernetesMicrosoft .NetMicrosoft Sql ServerMstestNoSQLNunitPythonRagReactTerraformVisual StudioWebapi

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account