The Software Architect role at CodeWave Technologies offers an exciting opportunity to design, implement, and oversee the development of scalable and efficient software systems. The ideal candidate will have a strong technical background combined with the ability to align system architecture with business goals. This position is well-suited for individuals who enjoy working on complex projects and collaborating with cross-functional teams to deliver innovative solutions.
The role falls under the technology and software development sector and is structured as a full-time permanent engagement. While experience is valued, this position also welcomes applications from motivated entry-level and junior professionals who are eager to learn and grow under the guidance of senior engineers and product managers. The duration of the role is long-term, and the work will be carried out in a hybrid arrangement from Berlin, Germany, with flexibility for remote collaboration when needed.
Compensation is competitive and based on experience, with additional performance bonuses offered. Payments will be made monthly via bank transfer. The company ensures that all salaries are structured transparently, with fair and timely disbursements.
To succeed in this role, candidates should bring a solid understanding of system architecture principles, object-oriented design, cloud-based infrastructure, and microservices. Experience with Java, Python, or similar programming languages, as well as tools like Docker, Kubernetes, and AWS, is highly desirable. Familiarity with CI/CD pipelines and agile practices will also be beneficial. Strong problem-solving skills and the ability to clearly communicate complex technical concepts in English are essential.
The core responsibilities include designing software architecture, creating technical documentation, guiding development teams, and ensuring that software solutions meet performance, security, and scalability standards. Deliverables will involve system blueprints, architectural reviews, and working closely with product owners to translate requirements into actionable technical strategies. While certifications such as AWS Solutions Architect or TOGAF are preferred, they are not mandatory.
Daily collaboration will take place through email, Slack, and Zoom, with occasional in-person workshops in Berlin. The role requires a commitment of 40 hours per week, with some flexibility for personal time zones. Payment terms are based on a fixed monthly salary with opportunities for annual increases and bonuses tied to performance reviews. Candidates will be evaluated on technical proficiency, creativity in problem-solving, teamwork, and alignment with project milestones. Additional requirements may include signing a confidentiality agreement and participating in project management via time-tracking and task management tools like Jira.
CodeWave Technologies is a mid-sized software development company specializing in enterprise-grade solutions for clients across the finance, healthcare, and e-commerce industries. Founded in Berlin, the company has established a reputation for delivering innovative and scalable software systems that empower businesses to grow. Its mission is to combine cutting-edge technology with customer-centric design to solve real-world challenges. More about the company and its services can be found at www.codewavetech.com, where interested candidates can also find contact details and additional career
