Pedro Manjate Júnior
Java Enterprise Developer
Spring Boot · Microservices · Event-Driven Systems · DevOps
About
Software developer with consolidated experience designing and implementing scalable, durable and mission-critical Java Enterprise solutions. Specialized in Spring Boot, microservices architecture and distributed systems integration, covering the full development cycle from requirements through design, implementation, testing, debugging and technical documentation.
Strong foundations in relational databases, messaging with RabbitMQ, version control with Git, Maven and DevOps practices with Docker, CI/CD and Linux. Used to anticipating bottlenecks and proposing proactive solutions in high-robustness, national-scale environments. Graduate in Computer Science from UEM.
Tech Stack
Architecture & Messaging
Data & Persistence
DevOps & Build
Tools & Methods
Integrations & Secondary
Experience
Backend Java Developer (Spring)
Present- Design and build national-scale, mission-critical Java and Spring Boot applications with focus on scalability, durability and robustness.
- Implemented asynchronous, event-driven architectures with RabbitMQ, replacing synchronous flows and eliminating deadlocks while preserving transactional consistency on PostgreSQL.
- Integrated distributed channels and services including USSD, facial recognition and biometrics, Firebase FCM and external endpoints.
- Provide technical leadership through code review, development standards and team mentoring.
Full Stack Developer
- Built and maintained robust systems for enterprise clients, from backend services with Spring Boot and REST APIs to frontend delivery.
- Handled relational database modelling and optimization, authentication and security with JWT.
- Deployed and operated applications on Linux servers while maintaining technical documentation.
Java Full Stack Developer - Digital Marketing
- Developed Java web platforms for marketing automation.
- Designed REST APIs and integrations with external services, plus frontend components and reporting modules.
Teaching Assistant - Computer Science
- Led practical programming and data structures classes with technical lab support and syllabus review.
Projects
HeisenGo
POS, inventory, PDF invoicing and real-time reporting. WhatsApp sales bot with M-Pesa payments and multi-business roles and permissions. Built on a polyglot microservices backend with Java core, plus Node.js and Python services.
Jessy
Asynchronous processing of files up to 1 GB, including OCR, document conversion and media workflows, serving more than 1000 active users on a Node.js and Java backend.
Parish Management System with AI
Java and Laravel backend with Python and Node.js services driving an OCR pipeline using PaddleOCR and TrOCR, plus automatic certificate generation for production partners in the Arquidiocese de Maputo ecosystem.
Hula LMS
Spring Boot REST API with Spring Security and JWT, deployed on a Linux VPS with Docker Compose, Nginx reverse proxy and an automated CI/CD pipeline.
Certifications
BSc in Computer Science - UEM (2022-2025). Thesis: Information System for Parish Document Management with AI for handwritten-record processing.
Contact
Building something that needs a resilient backend? Let's talk.