[Expertise]
Java Developer
Description
It Prolet is a leading software development company. Our team of 40+ engineers across Europe excels in web and mobile software development, enterprise software, video streaming, defense, machine learning, automotive, e-commerce, and AI. We leverage top-tier technologies and expertise driven by a passion for innovation to drive progress.
We are looking for a highly skilled Java Engineer.
In this role, you will be responsible for designing and scaling SaaS applications, building robust integrations by leveraging microservices and cloud-native principles. You will work at the intersection of high-performance backend engineering and cloud-native architecture, ensuring our applications are resilient, scalable, and secure.
What you’ll do
- Architecture & Development: Design and implement scalable, high-availability microservices using Spring Boot.
- Cloud Native SaaS: Build and maintain cloud-native applications.
- Complex Integrations: Lead the development of internal and external integrations, utilizing RESTful APIs and OData protocols to ensure seamless data flow.
- Cloud Infrastructure: Deploy and manage services within AWS and/or Azure environments, optimizing for cost, performance, and reliability.
- Integration Testing frameworks to ensure system stability across distributed Environments.
What you’ll need
- Java Expert: Deep expertise in Java and the Spring Ecosystem (Spring Boot, Spring Cloud, Spring Security).
- Microservices: Proven track record of building and decomposing microservices in a production SaaS environment.
- Cloud Proficiency: Hands-on experience with Amazon Web Services (AWS) or Microsoft Azure (Lambda/Functions, S3/Blob Storage).
- API Design: Advanced knowledge of REST API design principles and experience working with OData for complex data querying.
- Testing: Professional experience with integration testing tools (e.g., Testcontainers, Postman, JUnit, Mockito) in a CI/CD pipeline.
What’s in for you?
Culture & Development:
- Friendly Environment: We take pride in our culture, and we love spending time together.
- Team Spirit: Be part of a supportive team that uplifts each other.
- Mentorship and coaching. Our colleagues are experts in their field, and you can expect to have a strong team to rely on.
- Personalized Development Program: We realize one size doesn’t fit all, so you get an individual development plan tailored specifically to your career aspirations.
Social Benefits:
- A Suite of Perks: Additional health insurance, referral bonus, and more.
- Work Flexibility: Embrace flexible working hours and a hybrid work model.
- Multiple Office Locations: in Sofia, Plovdiv, Stara Zagora, and Nis, you choose where you would like to work.
- Community and Connections: Engage in exciting social events and team initiatives.