Senior Java Engineer
Wiser Technology is a leading software development company. Our team of 600 engineers across Europe excels in web and mobile software development, enterprise software for Human Capital Management, 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 Senior/Expert Backend 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.
Key Responsibilities:
-
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.
Required Skills:
-
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.
Preferred Qualifications:
-
Experience with Containerization (Docker, Kubernetes).
-
Knowledge of event-driven architecture and message brokers (Kafka, RabbitMQ).
-
Experience with SQL and NoSQL databases at scale.
WHAT'S IN IT 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.
-
Empowerment: At Wiser, every role is instrumental. You will have the power to make a difference!
Ready to advance your career with a tech leader passionately driven by innovation?
Wiser, We Have The Code®