Software Engineer - Backend (All Genders)
arconsis IT-Solutions GmbH
Karlsruhe, Germany
23 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English, German
Job source
Tech stack
Clean Code Principles
Artificial Intelligence
Amazon Web Services
Microsoft Azure
Software as a Service
Cloud Computing
Databases
Relational Databases
Programming Tools
Java Platform Enterprise Edition (J2EE)
Github
Hibernate (Java)
+29 more
Infrastructure as a Service (IaaS)
Java Persistence API
Java Virtual Machine (JVM)
PostgreSQL
Node.Js
NoSQL
Object-Oriented Software Development
Platform as a Service (PAAS)
Software Engineering
Data Streaming
Enterprise Application Integration
Model-Driven Development
Google Cloud
Test-Driven Development (TDD)
Spring-boot
Backend
Gitlab
Git
Kotlin
Event Driven Architecture
Containerization
Kubernetes
Information Technology
Front End Software Development
Functional Programming
Api Management
Docker
Jenkins
Microservices
Job description
- Plan and execute full software development life cycles for each assigned project, adhering to company standards and expectations
- Continuous development of IT systems/solutions, adapt them to technological innovations and ensure the seamless integration of the software into the company’s IT landscape
- Examine existing systems, identifying flaws and creating solutions to improve systems
- Your working style is characterized by personal responsibility, goal orientation and your willingness to contribute and develop in an agile and cross-functional team
- You are not only taking up innovative technologies, methods and trends, but also actively shaping them, * At arconsis you are surrounded by software engineer enthusiasts and gripping projects await you
- We love to share knowledge and support each other
- Working together as an interdependent team to accomplish a common goal, and knowing how to get things done
- We maintain high personal standards, and possess an ongoing, voluntary, and self-motivated pursuit of knowledge
- Challenging tasks in a powerful and dynamic cross-functional team with flat hierarchies
- Open communication and a pleasant working atmosphere with cool colleagues, innovative technologies and a lot of fun at work
- Excellent individual development and training opportunities, Brown-bags, Meetups
- Room for ideas and the opportunity to shape solutions
Requirements
- Degree in Computer Science or comparable education
- 3+ years working experience in professional software development
- Proven experience with OOP / Functional Programming
- Proficiency with Git
- High social and intercultural competence and the ability to collaborate in agile teams
- Fluent English language skills
- Basic German language skills (nice-to-have)
- Working experience in the design and implementation of REST endpoints and BFF with Spring Boot or JEE/Quarkus and Node.js
- We prefer using Kotlin for JVM based Frameworks
- Good understanding of Micro Services Architecture, Messaging, Event Driven Architecture, Event Streaming and Enterprise Integration Patterns
- Basic understanding of Domain Specific Languages and Model Driven Development (nice-to-have)
- Understanding of relational databases and ORM (e.g. PostgreSQL and JPA/Hibernate)
- Understanding of noSQL- and Graph-databases (nice-to-have)
- Experience with API-management solutions (e.g. Kong, AWS) * Development experience of Web Frontends is a great advantage (focus on backend but we also like full-stack)
- Working experience with Containers and Container Management Solutions (e.g. Docker, Kubernetes)
- Developing experience with one the following Cloud provides for IaaS or PaaS or SaaS (nice to have): AWS, Azure, GCP
- Creating and maintaining CI/CD pipelines (GitLab, GitHub, Jenkins, Azure DevOps)
- Experience with test driven development and Clean Code
- Confident use of AI coding assistants and AI-based development tools is expected
About the company
We’re proud of our mission and the solutions we built. We work really hard, and most days we love our jobs. Working time is life time and should be filled with purpose and joy.
Are you enthusiastic about innovative technologies, methods and trends and strive to find the right balance between engineering and creativity? Your mindset is characterized by technological passion, motivation and conceptual thinking and acting? You are willing to learn and grow with us? Then we are looking forward to getting to know you. Send us your application!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.deGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
EM
Eli McGarvie
Backend Developer Salary in Germany [2023]
over 3 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
LM
Luis Minvielle
The Biggest German Tech Companies
over 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
EM
Eli McGarvie
How to Find Tech Jobs in Berlin
almost 3 years ago