Java Backend Entwickler

at  FlowersSoftware GmbH

München, Bayern, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Jul, 2024Not Specified09 Apr, 20247 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Flowers-Software GmbH is one of the fastest growing Startups in Germany and has been founded in 2019. Flowers develops highly innovative processnavigation system for SMEs. Flowers is backed by several big investors.
As a Senior Java Developer at Flowers, you will thrive in a work environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication, as the successful candidate will need to play a key role in working together with the CTO, CEO and senior software architect.
Aufgaben
1. Build efficient, testable, and reusable components
2. Develop backend-end applications in collaboration with Front-End Developers
3. Opportunity to manage projects and a small development team
4. Guide younger developers in the team through design reviews, code reviews and mentorship
5. Work with different stakeholders in our team members (DevOps, React Team, CEO)
6. Solve complex performance problems and architectural challenges
7. Customize existing applications to fit specific requirements
8. Document the development process, architecture, and standard components
9. Build microservice architectures with spring boot.
Qualifikation
1. Previous working experience as a Java-Spring Developer for at least 7 years
2. Experience in distributed caching systems such as Redis and messaging systems such as RabbitMQ or Kafka os AWS SMS
3. Experience with web services development (REST / SOAP / XML / WSDL)
4. Strong knowledge of object and data modeling
5. Familiarity with relational databases
6. Write efficient, scalable, testable, and maintainable code for new features and system components
Benefits
1. Home Office option (up to 50% in standard situations, 100% in urgent situations)
2. Flexibility in working time
3. Three additional vacation days for social projects
4. Be part of the next big thing
5. Regular team events
6. New MacBook
7. Jetbrains Ultimate and other state of the art tools.
8. Big opportunities to grow with Flowers and become a core developer easil

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:7.0Max:12.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

München, Germany