We looking for Java Developers for our projects/products:
1. Enterprise-grade digital commerce platform that manages advanced commerce in B2B and B2C, with a state-of-the-art composable commerce architecture.
Requirements:
- Proven experiences in Java/GCP/Docker/Kubernetes/NoSQL/Scrum.
- Experience with monitoring and deployment pipelines.
- Ability to solve challenging technical problems independently or in a team environment.
- Experience with source control management tools (preferably Git).
- Experience with designing and implementing APIs.
- Practical experience with creating microservices-based solutions and openness to work with changing technologies.
- English spoken and written (B2/C).
- Nice to have: Any experience with Micronaut and Golang.
Your tasks:
- Developing multi-tenant cloud-native e-commerce solution with scale, resiliency and maintainability.
- Be part of an agile scrum team, assume responsibility for tasks with the best quality and user experience.
- Implement features/tools/new endpoints in Java.
- Create reactive microservices using the Java and Micronaut frameworks.
- Ensure that microservices are smoothly deployed into the cloud.
- Stay focused on new technologies and improve development skills constantly.
2. Project AIOps. We work on the Intelligent monitoring platform AIOps system. In the nutshell, AIOPS+ can automatically monitor and diagnose your system. To achieve that we collect metrics, logs, and traces from the customer’s systems.
Our Java services are an extremely important part of the product. They are responsible for digesting, validating, and storing the collected data. For instance, they parse, validate and aggregate incoming data on the fly, to get real-time insights (alerts, etc.).
Another set of services provides data to the UI application to display reports about the customer’s system health. We build a system with the microservices architecture connecting multiple technologies. Java services integrate via REST APIs with Python services to get different types of ML predictions, for instance, incident or anomaly detection.
Requirements:
- Experience with Java-based cloud-native technology stack: JDK, Spring/Micronaut, MongoDB, PostgreSQL, or similar.
- Understanding of cloud environments and deployment.
- Experience with Docker, Kubernetes.
- Passion for high-quality and generic code and cutting-edge technologies.
- Great desire to constantly develop your personal know-how.
- Experience with source control management tools (preferably Git).
- English (B2/C).
Nice to have:
- Practical knowledge of container orchestration, preferably Kubernetes.
- Experience with software testing tools.
- Experience in agile development (Scrum).
- Open to learning other programming languages like Python, Go.
Your tasks:
- Developing microservices using Java.
- Deploying to Kubernetes cluster hosted on GCP.
- Driving innovation by designing new features.
- Designing high-performance, complex, scalable data processing solutions.
- Creating and delivering new features and functionality.
- Collaborating with the ML team and external scientists on a daily basis.
Do you want to be the next brick of co.brick?
- Salary Regular: Employment contract: 8300-13200 PLN gross (PKUP)/ B2B: 10000-16000 PLN net+VAT.
- Salary Senior: Employment contract: 14100-16600 PLN gross (PKUP)/ B2B: 17000-20000 PLN net+VAT.
- Remote work – up to 100%.
- Wellbeing – flexible working hours, no overtime, cyclical integration, no dress code.
- Benefits – Medicover.
- Tools – modern laptop / MacBook and monitor, ergonomic workplace, no open space.
- Location – new office in the center of Gliwice, parking, our restaurant.
- Project – development of one product (SaaS, cloud), you work directly with the client, Scrum, small teams.
- Development – new cloud technologies, training budget, individual career paths, knowledge sharing (Lunch Talks).
- Company culture – startup atmosphere, partnership approach, team and independent work, no corporate rules.
- Activity – we organize and support cultural and technological events (Kaczyniec Space, Venture Building).
Recruitment: 1. verification phone, 2. online meeting (+optional task).