Daniel Lima
Senior Java Full Stack Developer
Experience
Senior Java Full Stack Developer
Revolut
- Led the architecture and development of NovaBank Core, achieving 25,000+ TPS and 40% latency reduction.
- Built distributed microservices using Java 17, Spring Boot, and Kubernetes, ensuring high scalability and maintainability.
- Developed RESTful and GraphQL APIs for financial applications, enabling seamless integrations.
- Implemented event-driven data pipelines with Apache Kafka and RabbitMQ for real-time transaction monitoring.
- Optimized AWS cloud infrastructure using Terraform and CloudFormation for automated deployments.
- Enhanced authentication with OAuth2 and JWT, ensuring secure access control.
- Integrated Stripe and PayPal for secure payment processing.
- Led the development of interactive dashboards using Angular 14, RxJS, and NgRx.
- Automated CI/CD pipelines, reducing deployment times to under 5 minutes.
Senior Full Stack Engineer
Bial
- Spearheaded the development of real-time claims validation and eligibility checks using Spring Boot and AWS Lambda.
- Built cloud-native solutions with AWS Aurora, DynamoDB, and FHIR for healthcare data integration.
- Developed RESTful and GraphQL APIs to streamline communication between healthcare providers and insurers.
- Implemented FHIR and HL7 standards, ensuring HIPAA compliance and data interoperability.
- Designed scalable and secure systems for healthcare data storage, retrieval, and processing.
- Automated data pipelines using Apache Kafka, AWS Glue, and Apache Spark for real-time analytics.
- Optimized PostgreSQL performance through query optimization and database partitioning.
- Led cross-functional teams in the development of patient-facing portals using React.js.
- Improved system monitoring with Prometheus, Grafana, and ELK Stack for proactive incident resolution.
Java Full Stack Developer
Glintt
- Developed enterprise applications for the financial sector using Spring MVC, Hibernate, and JPA.
- Migrated monolithic applications to a microservices architecture, enhancing scalability and maintainability.
- Designed and implemented RESTful and SOAP APIs, improving integration with external systems.
- Integrated Oracle and MySQL databases, optimizing performance for high-volume financial transactions.
- Built real-time messaging systems using ActiveMQ and RabbitMQ for loan approvals and insurance claims.
- Developed dynamic, interactive web UIs using jQuery and Bootstrap.
- Led the migration of legacy systems from Struts to Spring MVC, improving performance and modularity.
- Implemented RBAC for secure access control to sensitive data and applications.
- Automated build, test, and deployment pipelines with Jenkins and SVN
Summary
Senior Java Full Stack Developer with 10+ years of hands-on experience in designing, developing, and optimizing enterprise-scale applications across the finance, insurance, and healthcare sectors. Proficient in Java, Spring Boot, Microservices, Cloud Computing (AWS, Azure), and Frontend Technologies (Angular, React.js). Extensive experience in architecting distributed systems, implementing RESTful & SOAP APIs, developing event-driven applications using Kafka and RabbitMQ, and optimizing database performance. Skilled in CI/CD automation, containerization (Docker), and infrastructure-as-code (Terraform, CloudFormation) to streamline deployments. Strong advocate of clean code, test-driven development (TDD), and security best practices, with a passion for mentoring teams and driving Agile development.
Skills
Backend:
- Java (Se 6/7/8/11)
- Spring (Boot, Cloud, Security)
- Rest
- Graphql
- Microservices
Frontend:
- Angular
- React
- Redux
- Typescript
- Bootstrap
- Material-ui
Databases:
- Postgresql
- Mysql
- Mongodb
- Dynamodb
- Redis
- Elasticsearch
Cloud & Devops:
- Aws (Ec2, S3, Lambda, Rds)
- Docker
- Kubernetes
- Terraform
- Jenkins
- Github Actions
Event-driven Systems:
- Apache Kafka
- Rabbitmq
- Activemq
Security:
- Oauth2
- Jwt
- Spring Security
- Hipaa
- Gdpr Compliance
Agile & Tdd:
- Scrum
- Kanban
- Junit
- Mockito
- Selenium
Languages
Education
University of Lisbon
Bachelor of Computer Science · Computer Science · Lisbon, Portugal
Certifications & licenses
Backend Certification
Triplebyte.com
Frontend Certification
Triplebyte.com
Java Certification
Triplebyte.com
Javascript Certification
Hackerrank.com
Problem Solving Certification
Hackerrank.com
React Certification
Hackerrank.com
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Daniel based?
What languages does Daniel speak?
How many years of experience does Daniel have?
What roles would Daniel be best suited for?
What is Daniel's latest experience?
What companies has Daniel worked for in recent years?
Which industries is Daniel most experienced in?
Which business areas is Daniel most experienced in?
Which industries has Daniel worked in recently?
Which business areas has Daniel worked in recently?
What is Daniel's education?
Does Daniel have any certificates?
What is the availability of Daniel?
What is the rate of Daniel?
How to hire Daniel?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Java Full Stack Developer
Nearby freelancers
Professionals working in or nearby Oeiras, Portugal