Professionals & Young Professionals Senior Full-Stack Java Developer for IT-Security (f/m/d) Jetzt bewerben
Professionals & Young Professionals Senior Full-Stack Java Developer for IT-Security (f/m/d)

Professionals & Young Professionals Senior Full-Stack Java Developer for IT-Security (f/m/d)

Darmstadt Vollzeit 43200 - 72000 € / Jahr (geschätzt)
Jetzt bewerben
M

Auf einen Blick

  • Aufgaben: Design and develop software for cryptographic key management in a dynamic team.
  • Arbeitgeber: Join a leading company in IT security, protecting identities and communications globally.
  • Mitarbeitervorteile: Enjoy remote work options, career development, and a friendly work environment.
  • Warum dieser Job: Be part of innovative projects that secure critical infrastructures and make a real impact.
  • Gewünschte Qualifikationen: 5+ years in software development with expertise in Java and related technologies required.
  • Andere Informationen: Fluent in German and English is a must; passion for learning is essential.

Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Background

We simplify & centralize the management of cryptographic keys and identities. Our key management lifecycle technologies for public key infrastructures (PKI), key management systems (KMS), and hardware security modules (HSMs) protect companies, critical infrastructures, and the Internet of Things (IoT). Whether intelligent energy networks such as smart grids, Industry 4.0 applications, healthcare cards, public administration, or ID card systems – our solutions secure the identity and communication of our customers worldwide. For our location in Darmstadt, we are expanding our team of software engineers and software developers to meet the increasing demands of the IT market. We offer many opportunities at every stage of your career.

Your tasks

  • Designing, developing, testing, and maintaining software components for complex business applications in the PKI environment
  • Writing readable and maintainable code including unit tests
  • Ensuring quality in every aspect of your work, from writing and maintaining documentation to testing and conducting code reviews
  • Communication and collaboration in an international team
  • Customer communication
  • Implementation of customer requirements
  • Prospective: Project management in small teams (2-5 people)

We offer

  • An attractive salary according to your qualifications
  • Spatial and scientific proximity to TU Darmstadt, Darmstadt University of Applied Sciences and Fraunhofer SIT
  • Home office and remote options
  • Consideration of the work-life balance
  • Opportunities for further training in new technologies
  • Career opportunities and chances for further development
  • Innovative, modern, and friendly working environment
  • Fully equipped, easily accessible workstation
  • Optional private health insurance

Your profile

  • At least 5 years of experience as a software developer
  • Completed degree in computer science, engineering, or a comparable degree
  • Fluent in German and English
  • Permission to work in Germany
  • Java and common open-source frameworks
  • JUnit, Maven
  • JavaScript, HTML, CSS, JQuery
  • Spring Framework, Spring Boot, Spring Security, Spring Data
  • Struts2, Spring MVC, Thymeleaf
  • REST and SOAP APIs, HTTP
  • JPA, Hibernate, HQL, SQL
  • Apache Tomcat, Java Servlet API, JSP
  • Continuous Integration (GitLab)

The following knowledge and experience are an advantage

  • IntelliJ
  • XML, JSON, AsciiDoc
  • Oracle databases, PL/SQL, Trigger, Stored Procedures, Flyway
  • Ticket management systems such as YouTrack or Jira
  • IT security, cryptography, TLS, Bouncy Castle
  • Gitlab Build Pipelines
  • Monitoring & reporting tools (Prometheus, Grafana)
  • JavaFX, Java smartcardio API, jdeps, jlink
  • Apache web server
  • Docker, Helm, Kubernetes
  • Microservices, OAuth 2.0, Keycloak
  • Vue.js, React, Angular, Bootstrap

In addition,

  • you enjoy working in a diverse, multicultural team,
  • you are passionate and motivated in your work,
  • you have strong critical thinking, analytical, and problem-solving skills,
  • you love to learn continuously and learn from others.

Have we piqued your interest?

Become part of the MTG team today!

Apply with your CV, salary expectations, and earliest possible starting date to Annette Seltmann ( ) .

#J-18808-Ljbffr

Professionals & Young Professionals Senior Full-Stack Java Developer for IT-Security (f/m/d) Arbeitgeber: media transfer AG (mtG)

At our Darmstadt location, we pride ourselves on being an excellent employer that fosters a collaborative and innovative work culture. We offer competitive salaries, flexible home office options, and a strong emphasis on work-life balance, alongside numerous opportunities for professional development in cutting-edge technologies. Join our diverse team of passionate professionals and contribute to meaningful projects that secure identities and communications worldwide.
M

Kontaktperson:

media transfer AG (mtG) HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Professionals & Young Professionals Senior Full-Stack Java Developer for IT-Security (f/m/d)

✨Tip Number 1

Make sure to highlight your experience with Java and the specific frameworks mentioned in the job description, such as Spring and Hibernate. This will show that you have the technical skills needed for the role.

✨Tip Number 2

Familiarize yourself with the concepts of IT security and cryptography, as these are crucial for the position. Being able to discuss these topics during the interview will demonstrate your understanding and interest in the field.

✨Tip Number 3

Since the role involves communication in an international team, practice discussing your previous projects in both German and English. This will help you feel more confident during the interview.

✨Tip Number 4

Show your enthusiasm for continuous learning and development. Mention any recent courses or technologies you've explored that relate to the job, as this aligns with the company's values and culture.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Professionals & Young Professionals Senior Full-Stack Java Developer for IT-Security (f/m/d)

Java
Open-Source Frameworks
JUnit
Maven
JavaScript
HTML
CSS
JQuery
Spring Framework
Spring Boot
Spring Security
Spring Data
Struts2
Spring MVC
Thymeleaf
REST APIs
SOAP APIs
HTTP
JPA
Hibernate
HQL
SQL
Apache Tomcat
Java Servlet API
JSP
Continuous Integration (GitLab)
IntelliJ
XML
JSON
Asciidoc
Oracle Databases
PL/SQL
Trigger
Stored Procedures
Flyway
Ticket Management Systems (YouTrack, Jira)
IT Security
Cryptography
TLS
Bouncy Castle
GitLab Build Pipelines
Monitoring & Reporting Tools (Prometheus, Grafana)
JavaFX
Java Smartcardio API
jdeps
jlink
Apache Web Server
Docker
Helm
Kubernetes
Microservices
OAuth 2.0
Keycloak
Vue.js
React
Angular
Bootstrap
Critical Thinking
Analytical Skills
Problem-Solving Skills
Communication Skills
Team Collaboration

Tipps für deine Bewerbung 🫡

Understand the Company: Before applying, take some time to understand the company's focus on cryptographic key management and IT security. Familiarize yourself with their products and services to tailor your application accordingly.

Highlight Relevant Experience: Make sure to emphasize your experience as a software developer, particularly in Java and related frameworks. Include specific projects or roles that demonstrate your skills in PKI, KMS, or HSM environments.

Showcase Your Skills: List your technical skills clearly, especially those mentioned in the job description such as JUnit, Spring Framework, REST APIs, and any experience with Docker or Kubernetes. This will help your application stand out.

Craft a Strong Cover Letter: Write a personalized cover letter that reflects your passion for IT security and your motivation to work in a diverse team. Mention your language proficiency in German and English, as this is crucial for the role.

Wie du dich auf ein Vorstellungsgespräch bei media transfer AG (mtG) vorbereitest

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java and the various frameworks mentioned in the job description. Highlight specific projects where you utilized technologies like Spring Boot, JPA, or REST APIs, and be ready to explain your approach to writing maintainable code and conducting code reviews.

✨Demonstrate Your Problem-Solving Abilities

Expect questions that assess your analytical and critical thinking skills. Prepare examples of challenges you've faced in previous projects, particularly in IT security or cryptography, and how you resolved them. This will show your ability to tackle complex issues effectively.

✨Emphasize Team Collaboration

Since the role involves communication and collaboration in an international team, be ready to discuss your experiences working in diverse teams. Share examples of how you contributed to team success and managed customer requirements, showcasing your interpersonal skills.

✨Express Your Passion for Continuous Learning

The company values individuals who are eager to learn and grow. Talk about any recent technologies or methodologies you've explored, such as Docker, Kubernetes, or microservices. This demonstrates your commitment to staying updated in the fast-evolving tech landscape.

Professionals & Young Professionals Senior Full-Stack Java Developer for IT-Security (f/m/d)
media transfer AG (mtG) Jetzt bewerben
M
>