Java Developer
36 (views)
Job role insights
-
Date posted
September 12, 2024
-
Closing date
November 11, 2024
-
Offered salary
€70,000 - €120,000/year
-
Experience
3 - 5 Years
Description
Java Developer
Job Description:
- We are seeking a talented Java Developer to join our dynamic team focused on creating user-friendly solutions in the field of cyber security. As a vital member of our development team, you will be responsible for designing, developing, and maintaining innovative containerized services that enhance secure communication for businesses. You will have the opportunity to influence our projects significantly, driving innovation and contributing to our company's success. In this role, you will collaborate with cross-functional teams, exploring new technologies and methodologies while embracing a culture of creativity and open-mindedness. This position offers a unique blend of freedom and responsibility, allowing you to explore new ideas, frameworks, and libraries that could shape the development of our cutting-edge products. If you are passionate about software development and eager to tackle the challenges of modern IT security, we invite you to join us in this exciting journey.
IT Languages:
- Java
As a Java Developer, you will take on various responsibilities critical to the development of our enterprise products.:
- Develop and maintain new containerized services that ensure secure communication for users., Collaborate with team members to proactively plan and innovate enterprise solutions., Analyze potential blockers in the development process and implement proactive measures., Gain a comprehensive understanding of the team's capabilities, serving as a liaison with internal stakeholders., Ensure alignment between your product's components and the overall architectural framework., Engage in a cross-functional environment, embracing new technologies and innovative thought processes.
Spoken Languages:
- English, German
Skillset:
- Java: Java 11
- 17
- 21
- Basic proficiency in Linux commands
- Shell Scripting: ANSI Shell
- Bash
- Frameworks: Spring MVC
- Spring Boot
- Spring Data
- Spring Integration
- Message Brokers: NATS
- RabbitMQ
- Kafka
- Containerization: Docker
- Kubernetes
- Experience in building microservice architectures
- Familiarity with monolithic applications
- Build Tools: Gradle
- Maven
- Software Testing Methodologies
Qualifications:
- Minimum of four years experience working in a software development team
- At least two years of hands-on experience with Java
- specifically Java versions 11
- 17
- or 21
- Strong understanding of software architectures including monolithic and microservices structures
- Experience in security technologies such as PKI
- S/MIME
- OpenPGP
- X.509 Certificates
- and PGP Keys
- Familiarity with email protocols such as SMTP and Java Mail is a plus
- Good command of English
- minimum B2 level
Years of Experience:
- 4
Location:
- Europe
Job Benefits:
- Flexible working hours with remote work options
- Mobility benefits including free Germany ticket and job bike leasing
- Food allowances and home internet reimbursements
- Onsite benefits like roof terraces
- green courtyard
- and organic snacks
- Regular team events and social gatherings
- Transparent leadership with regular feedback and onboarding
- Opportunities to work on meaningful projects in IT security
Working Conditions:
- Full Time
Employment Type:
- Permanent Contract
Company Culture:
- Our company promotes a culture of innovation and collaboration
- where employees are encouraged to share their ideas and explore new technologies. We prioritize professional development through regular feedback
- onboarding processes
- and transparent communication. We believe in a work-life balance and offer flexible working arrangements to support our employees' well-being.
Opportunities For Advancement:
- Career growth within the software development team
- Opportunities to lead projects and initiatives
- Access to training and development resources
- Potential for advancement into senior technical roles
Visa Sponsorship:
- Available
Skills
Interested in this job?
33 days left to apply