Job Title
Our company offers a comprehensive and integrated range of services covering traditional components and Agile approaches.
We provide implementation and operationalization of processes, techniques, and tools along with capacity reinforcement and competency development.
The team will accompany you personally on your journey and help you develop skills in our areas of expertise.
* Design and develop scalable, highly available, and resilient microservices including associated web applications when needed.
* Translate product ideas from business departments into deployable code using modern patterns and technologies.
* Lead and support architectural decisions ensuring solutions meet performance scalability and security requirements.
* Integrate internal and external applications through synchronous and asynchronous interfaces such as REST gRPC and Kafka.
* Manage and optimize application data persistence leveraging managed database services when applicable.
* Work with Amazon AWS and Microsoft Azure cloud services to build cloud-native applications.
* Collaborate with stakeholders including product owners and architects to align technical decisions with business needs.
* Mentor and support developers ensuring code quality and adherence to best practices.
Requirements
* Degree in Computer Science or Information Technology.
* Minimum of 3 years of software development experience with a proven track record of leading technical initiatives.
* Experience with Java and relevant frameworks including Spring Boot Quarkus Micronaut and REST API design.
* Experience in designing horizontally scalable microservice architectures.
* Experience in multithreading and concurrency management.
* Experience with Apache Kafka for stream processing.
* Experience with MongoDB and efficient NoSQL schema design.
* Hands-on experience with cloud providers AWS Azure Google Cloud.
* Experience working in agile environments with CI/CD and remote work.
What We Offer
Opportunities for growth and professional development.
Collaborative and dynamic work environment.
Competitive compensation package.