Senior Java Developer (f/m/d)
at Virtual Minds GmbH
München, Bayern, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 29 Apr, 2025 | Not Specified | 30 Jan, 2025 | N/A | Spring Boot,Testing,Cucumber,Docker,Junit,Json,Communication Skills,Kotlin,Gitlab,Git,Jenkins | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Virtual Minds is a 100% subsidiary of ProSiebenSat.1 Media SE and stands for premium Adtech made in Europe for over 20 years. Whether SSP, DSP, DMP or adserving - as a first mover, we and our 200 employees always have the right solution for successful operations within the digital advertising market.
For the Media Manager team we are looking for a Senior Java Developer (f/m/d), who enjoys both functional and object oriented design paradigm and is keen to work with complex problems (NP-complete) and algorithms. Someone who is capable of translating business requirements into technical specifications together with their team-members and is willing to do some light DevOps tasks.
YOUR EXPERIENCE AND EDUCATION
- Strong professional experience building secure and scalable applications in clean, testable, and maintainable code using modern Java. Additional experience developing in Kotlin is preferred.
- Significant exposure to designing and maintaining distributed apps running in a containerized environment.
- Robust understanding of Spring Boot, its ecosystem, and its best practices as well as fluency in GIT.
- Good communication skills and ability to drive things whilst working within a team.
- Understanding of the Kafka environment and of testing with JUnit, AssertJ, and Cucumber, as well as familiarity with key values store (Aerospike) is preferred.Familiarity with one (or more) of the following tech is also preferred: K8s & Docker, Jenkins & Gitlab, Prometheus & Grafana, Apache Avro, Protobuf & JSON, Keycloak, SSO & OAuth2.
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
- You are going to be working in an agile process, in a self-organized, cross-functional team (without a team lead)
- You are going to collaborate closely with the product owner and contributing to shaping the product
- You will take ownership for the design, development, and maintenance of features
- You are interested in software architecture (layered architecture, Domain Driven Design), including documenting architecture, features, and processes
- You are going to optimize developer/SCRUM workflows and processes
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
München, Germany