Ciklum logo
Ciklum

Experiences of Tomorrow, Engineered Together!

Senior Java Engineer

DevOps EngineerDevOps EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2002H1B No SponsorCompany SiteLinkedIn

Location

Norway

Posted

102 days ago

Salary

0

Seniority

Senior

No structured requirement data.

Job Description

Senior Java Engineer

Ciklum

Ciklum is looking for a Senior Java Engineer to join our team full-time in Romania. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live. About the role: As a Senior Java Engineer, become a part of a cross-functional development team engineering experiences of tomorrow. Together, we will work on the project leading a test-driven migration of a legacy Java EE application to a modern Spring Boot architecture, including transformation of the data layer from MySQL to MongoDB while ensuring performance parity and incremental validation. Responsibilities: - Analyze existing Java EE components and document business logic - Design clean, testable Spring Boot services and data access interfaces - Plan and execute MySQL to MongoDB data model transformation - Write unit and integration tests prior to implementation - Execute incremental migration with parallel validation - Ensure performance parity with the legacy application Requirements: - Strong experience building enterprise applications, REST APIs, and data access layers using Java and Spring Boot - Ability to analyze and deconstruct legacy Jakarta EE or Java EE components including EJBs, JPA, and CDI - Deep understanding of MySQL relational data models and query optimization - Experience with MongoDB including NoSQL patterns, document modeling, and Spring Data - Proven track record in TDD and writing comprehensive unit and integration test suites using JUnit, Mockito, and Testcontainers - Experience with Python for scripting, automation, and migration tooling - Experience leveraging LLM or AI tools for code analysis, conversion assistance, and documentation generation - Understanding of Kafka and event-driven architectures for data synchronization - Familiarity with Docker and Kubernetes for containerized deployments What`s in it for you? - Strong community: Work alongside top professionals in a friendly, open-door environment - Growth focus: Take on large-scale projects with a global impact and expand your expertise - Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications - Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands-on experience with cutting-edge technologies - Enjoy radical flexibility – work remotely or from an office, your choice - Care: Medical subscription to Regina Maria, meal tickets of 16 ron net/day worked About us: At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. In Romania, we welcome top-tier tech talent — whether from our Bucharest office or fully remotely. Tap into deep industry knowledge, grow your career, and make an impact in an empowering environment. Want to learn more about us? Follow us on Instagram, Facebook, LinkedIn. Explore, empower, engineer with Ciklum! Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.

Related Categories

Related Job Pages

More DevOps Engineer Jobs

Digistore24 USA logo

Site Reliability / DevOps Engineer

Digistore24 USA

A full-service vendor & affiliate platform with one of the world’s largest affiliate marketplaces. #MoreSalesLessWork

DevOps Engineer102 days ago
Full TimeRemoteTeam 51-200Since 2012H1B No Sponsor

Role Description Are you an experienced SRE or DevOps engineer? Do you want the freedom to work remotely and want to grow in the new field of site reliability at an internationally successful software and education company? Well, than take our reliability to the next level as part of our Site Reliability Engineering team :) Please note that this position is initially limited to a 12-month contract. If this is not an option for you, we kindly ask you not to apply. Your new dream job - Automation and Infrastructure as Code (IaC) : You automate repetitive tasks, deployments, and system management to reduce human error and improve efficiency. This might involve creating scripts, CI/CD pipelines, or automating infrastructure provisioning. - Reliability and Performance Optimization : You continuously improve the system uptime by identifying bottlenecks and optimizing system architecture. - Capacity Planning and Scaling : You assess and predict system resource requirements (CPU, memory, storage) to ensure the infrastructure can scale with increasing demand. Implement auto-scaling solutions to handle load spikes without human intervention, ensuring systems remain performant under various conditions. - System Monitoring and Incident Response : Continuously monitor system performance, uptime, and reliability using tools like Prometheus, Grafana, or ElasticSearch. The goal is to detect and respond to issues before they impact users. Manage and respond to incidents, outages, and failures quickly, aiming to minimize downtime. This includes managing incident documentation, communication, and post-incident analysis. - Incident Postmortems and Continuous Improvement : Conduct root cause analysis (RCA) after incidents to identify what went wrong and how to prevent similar issues in the future. Implement fixes, improvements, and best practices based on learnings from postmortems to increase system reliability and reduce future incidents. Benefits - You will play a crucial role in shaping our cutting-edge projects in our collaborative work environment – while enjoying flexibility in working time and location. - Work in our partner's coworking spaces or in your home office, as long as you can guarantee uninterrupted internet access. - Regular further education. - The stability of an extremely successful German high-tech company that is funded by its successful product and not by investors. - Outcome focused teams and a culture of direct feedback. - Modern equipment: Thinkpad or MacBook. - International, collaborative team with strong cohesion. - Spectacular team events in various European countries. - Autonomy from day one. - Contribution to the retirement scheme. - Work in your team on a first-name basis, without a dress code, and at eye level. - Flexible working hours from Mondays to Fridays (core working hours from 10AM to 4PM). Requirements - Communication Mastery : You communicate precisely and in a recipient-friendly manner. You diffuse potential conflicts with sensitivity and a solution-oriented approach. You always strike the right tone with stakeholders, developers, and your team, even under time pressure, and can seamlessly switch from German to English if necessary. - Collaboration Wizardry : You collaborate with developers, stakeholders, and operations and bring everyone on the same page. You understand the challenges of different teams and find solutions that benefit the entire company. - Automation Sorcery : You promote automation as a way to save time and reduce errors, and implement tools that improve productivity across the team. - Problem-Solving Genius : You dive deep into problems, identify root causes, and come up with solutions that prevent future incidents. - Self-organization : You thrive on autonomy and excel at organizing and structuring complex projects while working from home. - Tech stack : - Kubernetes / Container Technology - CI/CD (Github Workflows, Helm, Kustomize) - Cloud Services (preferably Google, but others are also okay) - Excellent spelling and grammar in German - PHP language experience would be a plus Your typical day at Digistore24 - Morning video call to talk to your team about yesterday's progress and today's plans. - You like to work in a structured way and outline your daily routine and daily goals. - Block out enough time to work on the continuous development of our SRE processes with the support of your team. - Daily call with your team to report on priorities and blockers and receive tangible tips on how to solve challenges. - Focus on developing ideas for improvements in auto-scaling, monitoring, and alerting. - Assist a developer with a new CI/CD workflow by discussing requirements and providing an initial prototype. - Check resource allocation of an application, adjust deployment as needed. - Create a ticket for an endpoint not included in monitoring and write the code in the Terraform project to add it. This position is NOT for you if - You do not identify with our values. - You have less than 3 years of experience in IT operations. - You can’t take ownership and need to discuss every detail with your supervisor or colleagues. - You have difficulty planning and prioritizing your tasks. - You don’t like to find solutions for complex problems. - You are not confident speaking German AND English. Our values Please take a REALLY close look at the values. Are you ready to live them?

Worldwide
Job Closed
Digistore24 USA logo

Site Reliability / DevOps Engineer - 100% Remote (m/f/d)

Digistore24 USA

A full-service vendor & affiliate platform with one of the world’s largest affiliate marketplaces. #MoreSalesLessWork

DevOps Engineer102 days ago
Full TimeRemoteTeam 51-200Since 2012H1B No Sponsor

Job Description Are you an experienced SRE or DevOps engineer? Do you want the freedom to work remotely and want to grow in the new field of site reliability at an internationally successful software and education company? Well, than take our reliability to the next level as part of our Site Reliability Engineering team :) (!) Please do NOT apply without checking our and our company . We are looking for team members who share our vision and carry out our culture. Would you really like to work with us? And can you really live our values? (!) Please note that this position is initially limited to a 12-month contract. If this is not an option for you, we kindly ask you not to apply. Who is Digistore24? - We are a fast-growing technology company with a clear vision: We shape the digital future. - Our mission? To empower people around the world to share their knowledge online and build their own successful businesses. With our platform, we enable millions of people to access valuable knowledge and provide them with the tools they need to truly achieve their goals. - What makes us special: We are a team of around 200 highly motivated employees who don’t wait for instructions but actively shape their day-to-day work and continuously improve it – just like our customers. - Our team is as diverse as our ideas: People from over 40 different countries of birth work together toward one shared vision. What unites us are our values, our drive, and our ambition to truly make an impact. We’re not big talkers – we’re doers. We love to perform. - As we continue to grow, we are expanding our teams in a focused and sustainable way and are looking for individuals who take ownership, think proactively, and want to shape the future with us. Your new dream job - Automation and Infrastructure as Code (IaC): You automate repetitive tasks, deployments, and system management to reduce human error and improve efficiency. This might involve creating scripts, CI/CD pipelines, or automating infrastructure provisioning. - Reliability and Performance Optimization: You continuously improve the system uptime by identifying bottlenecks and optimizing system architecture. - Capacity Planning and Scaling: You assess and predict system resource requirements (CPU, memory, storage) to ensure the infrastructure can scale with increasing demand. Implement auto-scaling solutions to handle load spikes without human intervention, ensuring systems remain performant under various conditions. - System Monitoring and Incident Response: Continuously monitor system performance, uptime, and reliability using tools like Prometheus, Grafana, or ElasticSearch. The goal is to detect and respond to issues before they impact users. Manage and respond to incidents, outages, and failures quickly, aiming to minimize downtime. This includes managing incident documentation, communication, and post-incident analysis. - Incident Postmortems and Continuous Improvement: Conduct root cause analysis (RCA) after incidents to identify what went wrong and how to prevent similar issues in the future. Implement fixes, improvements, and best practices based on learnings from postmortems to increase system reliability and reduce future incidents. Your benefits at Digistore24 You will play a crucial role in shaping our cutting-edge projects in our collaborative work environment – while enjoying flexibility in working time and location. - Work in our partner's coworking spaces or in your home office, as long as you can guarantee uninterrupted internet access - Regular further education - The stability of an extremely successful German high-tech company that is funded by its successful product and not by investors - Outcome focused teams and a culture of direct feedback - Modern equipment: Thinkpad or MacBook - International, collaborative team with strong cohesion - Spectacular team events in various European countries - Autonomy from day one - Contribution to the retirement scheme - Work in your team on a first-name basis, without a dress code, and at eye level - Flexible working hours from Mondays to Fridays (core working hours from 10AM to 4PM) Requirements Your new dream job at Digistore24 - Communication Mastery: You communicate precisely and in a recipient-friendly manner. You diffuse potential conflicts with sensitivity and a solution-oriented approach. You always strike the right tone with stakeholders, developers and your team, even under time pressure, and can seamlessly switch from German to English if necessary. - Collaboration Wizardry: You collaborate with developers, stakeholders and operations and bring everyone on the same page. You understand the challenges of different teams and find solutions that benefit the entire company. - Automation Sorcery: You promote automation as a way to save time and reduce errors, and implement tools that improve productivity across the team. - Problem-Solving Genius: You dive deep into problems, identify root causes and come up with solutions that prevent future incidents. - Self-organization: You thrive on autonomy and excel at organizing and structuring complex projects while working from home. - Tech stack: - Kubernetes / Container Technology (no description necessary) - CI/CD (Github Workflows, Helm, Kustomize) - Cloud Services (preferably Google, but others are also okay) - Excellent spelling and grammar in German (no description necessary) - PHP language experience would be a plus Your typical day at Digistore24 - Morning video call to talk to your team about yesterday's progress and today's plans. - You like to work in a structured way and outline your daily routine and daily goals. Like every day, you block out enough time to work on the continuous development of our SRE processes. You are not alone in this, but can count on the support of your team. - Now it's time for the daily call with your team. You report on your priorities and blockers and receive tangible tips on how to solve your challenges. - For the next few hours, you allow yourself the luxury of turning off all messengers in order to develop focused ideas for improvements in auto-scaling, monitoring and alerting. You then test your ideas in practice. You make a note of these success principles so that you can present them to the Head of IT Operations in a one-on-one call. - After your lunch break, a developer needs help with a new CI/CD workflow. You discuss the requirements with him and provide him with an initial prototype. - You take the ticket to check the resource allocation of an application, check the current utilization and adjust the deployment. - You find an endpoint that is not yet included in the monitoring. After creating a ticket for this, you immediately write the code in the Terraform project to add it. This position is NOT for you if - ... you do not identify with our - … you have less than 3 years of experience in IT operations - … you can’t take ownership and need to discuss every detail with your supervisor or colleagues - … you have difficulty planning and prioritizing your tasks - … you don’t like to find solutions for complex problems - … you are not confident speaking German AND English Our values Please take a REALLY close look at the values. Are you ready to live them?

Serbia
Intetics logo

DevOps/Data Engineer

Intetics

Where software concepts come alive™

DevOps Engineer102 days ago
OtherRemoteTeam 501-1,000Since 1995H1B No Sponsor

Intetics Inc., a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is seeking a highly skilled and experienced Senior DevOps/Data Engineer to join our dynamic team on a full-time basis. • We are looking for a hybrid profile combining Data Engineering and DevOps experience. • Looking for someone with Senior capacity, at least 4 years of exp.as data engineer, someone who can thrive as part of a team, but can work independently.

Georgia
Job Closed
Intetics logo

DevOps/Data Engineer

Intetics

Where software concepts come alive™

DevOps Engineer102 days ago
OtherRemoteTeam 501-1,000Since 1995H1B No Sponsor

Intetics Inc., a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is seeking a highly skilled and experienced Senior DevOps/Data Engineer to join our dynamic team on a full-time basis. • We are looking for a hybrid profile combining Data Engineering and DevOps experience. • Looking for someone with Senior capacity, at least 4 years of exp.as data engineer, someone who can thrive as part of a team, but can work independently.

Armenia
Job Closed