Genesis Digital Solutions
Java developer
Genesis Digital SolutionsPortugal13 hours ago
Full-timeEngineering, Information Technology

Meet Genesis

Genesis Digital Solutions is a consulting and technology company that helps organizations turn ideas into measurable business impact through digital expertise and AI innovation. Founded in 2018, we operate across Portugal and the United Arab Emirates, supporting clients in multiple industries with intelligent, scalable, and secure solutions. We combine strategy, engineering, and emerging technologies such as AI, Data, Web3, and Digital Product Development to drive transformation end to end. Our focus is on building practical, human-centered solutions and long-term partnerships that enable sustainable growth, innovation, and real-world results.

Your Next Challenge

Join our client’s team as a Java Engineer and contribute to the development, maintenance, and operational stability of critical applications. In this role, you will work at the intersection of development and operations, ensuring reliable application releases, improving automation processes, and supporting modern DevOps practices within a collaborative and agile environment.

What You’ll Work On

  • Managing application lifecycle activities, including release monitoring and coordination with business analysts and management teams.
  • Supporting IT operations and obsolescence management, assessing the impact of upgrades and coordinating deployment schedules.
  • Designing, implementing, and maintaining reliable infrastructures and tools for application development and deployment.
  • Configuring and monitoring production environments to ensure system availability and performance.
  • Promoting collaboration between development and operations teams throughout the application lifecycle.
  • Applying agile methodologies and contributing to continuous improvement initiatives.
  • Developing scripts to automate operational tasks and streamline processes.
  • Building and maintaining CI/CD pipelines to support efficient and reliable software delivery.
  • Troubleshooting technical issues and ensuring systems remain secure and functional.

What We’re Looking For

  • Solid experience in software development with strong Java skills.
  • Experience working with Linux, Shell scripting, SQL, and Hadoop environments.
  • Strong understanding of CI/CD practices and DevOps principles.
  • Experience with development tools such as Jira, Confluence, Bitbucket, Maven, Jenkins, Artifactory, Docker, Control-M, and XL Deploy.
  • Knowledge of Test-Driven Development (TDD) and modern software development practices.
  • In-depth understanding of application runtime environments, including process and memory management.
  • Ability to collaborate effectively across development and operations teams.
  • Strong analytical and problem-solving skills.
  • English B2, mandatory

Bonus Points

  • Experience working in large-scale or enterprise environments.
  • Strong exposure to DevOps practices and automation in production systems.

Why You’ll Stay

  • A workplace that values innovation and continuous improvement
  • Opportunity to work on high-impact, large-scale systems
  • Flexible working model and collaborative team environment
  • Support for professional development, training, and certifications
  • Health and life insurance
  • 25 days of annual leave

Key Skills

Ranked by relevance