Java Developer (f/m/x - full-time - Berlin)

at  Bloom Partners GmbH

Berlin-Kreuzberg, Mitte, Germany - 00000

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate19 Dec, 2020Not Specified19 Sep, 2020N/ADesign,Json,Lucene,C++,Cassandra,Elasticsearch,Web Apps,Aws,Design Techniques,Continuous Integration,Java Frameworks,C,Solr,Devops,Jpa,Ruby,Java,Scala,Thinking Skills,Python,Microsoft Azure,Closure,Software Architecture,Dynamo,Spring,Computer ScienceNoNo
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:

Bloom Partners is a digital growth firm. To us, digital transformation is first and foremost about improving the daily lives of consumers by leveraging technology. We design strategies and organizations for digital transformation that provide speed, clarity, and growth. We pioneer and test ideas that excite consumers and go beyond boundaries. We develop, grow, and run digital businesses and platforms that make a difference in the market. And we are proud to do so for some of the most trusted brands in the world.
Working hand in hand with our strategists and business builders, our technology team provides our clients with direct and scalable access to advanced technologies. With proven technology modules and platforms, we guarantee the swift development, testing and scaling of winning digital services and solutions at speed, compliance and security.
Tasks

At Bloom Partners we believe that working closely together with senior team members in a challenging project environment is the best foundation to leverage your experience, talents and skills. We are seeking ambitious, self-motivated Backend Developer with extensive Java experience, who will support us with the conception and the development of a new MicroServices Platform. Applicants should enjoy working in a fast paced and customer-oriented environment in a highly collaborative international team. As Java Developer at Bloom Partners you will play a key role in the following functions:

  • Design, prototype and develop robust and safe Java-based MicroServices
  • Actively participating in discussions concerning software architecture, the solution of complex development expenses and challenges of customer projects
  • Design and build useful and intuitive-to-use REST APIs that serve our mobile and web-apps
  • Set the foundation for the search and analytic infrastructure of our platform
  • Develop integrations of data sources and company applications

Requirements

The successful candidate is ahead of the curve in digital and has a Master/ Bachelor university degree (preferably in computer science). The candidate possesses strong quantitative, analytical, and critical thinking skills and has excellent communication and problem-solving skills. In line with our values at Bloom Partners, you are an excellent fit for us if you combine the following traits:

  • You have an extensive experience in Java and at least one more language such as Scala, Closure, Ruby, Python, C, or C++
  • You have significant expertise handling Java frameworks and technologies like DropWizard Jersey, Spring and JPA
  • You have experience with search technologies such as Lucene, Elasticsearch or Solr
  • You have experience with NoSQL databases like Dynamo, Mongo or Cassandra
  • You have experience in software design techniques (TDD and Continuous Integration)
  • Stacks: Java | RESTful Services | JSON | Java J2EE | REST APIs | ElasticSearch
  • Experiences with DevOps specifically for AWS and/or Microsoft Azure is a big plus

Benefits

  • Collaborate with outstanding people: We only hire the best. Our quality standards are high, and our employees enjoy working alongside other high achievers
  • Work in a spacious and modern office in the center of Berlin (Kreuzberg)
  • Flexibility in terms of working hours and home office work
  • Take on responsibilities quickly within a small & agile team
  • Work on Open Source projects that we actively support
  • Shape our product, see results quickly and contribute to the growth of Bloom Partners and its products
  • Gain well-rounded experience: We offer a diverse and dynamic environment where you will get the chance to work directly with executives and gain a broad knowledge base across multiple areas of the business

We look forward to receiving your application

Responsibilities:

  • Design, prototype and develop robust and safe Java-based MicroServices
  • Actively participating in discussions concerning software architecture, the solution of complex development expenses and challenges of customer projects
  • Design and build useful and intuitive-to-use REST APIs that serve our mobile and web-apps
  • Set the foundation for the search and analytic infrastructure of our platform
  • Develop integrations of data sources and company application


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer science

Proficient

1

Berlin-Kreuzberg, Germany