
Senior Software Development Engineer
- Bogotá DC
- Permanente
- Tiempo completo
- Lead design and implementation of full-stack applications with a strong emphasis on backend services
- Build and maintain RESTful APIs and microservices using Java 11+ and Spring Boot
- Develop user-friendly, scalable web interfaces using React, Redux, and modern JS frameworks
- Design and deploy solutions on AWS Cloud, using services such as Lambda, RDS, API Gateway, CloudFormation
- Champion development best practices including TDD, CI/CD pipelines, and DevSecOps principles
- Collaborate with product owners and QA to ensure successful end-to-end delivery
- Mentor and support team members, helping them grow their technical skills.
- Java 11+, Spring Boot (MVC, Data, Security)
- RESTful API design, microservices architecture
- React + Redux, JavaScript, HTML5, CSS3
- Material UI, Bootstrap
- AWS (EC2, Lambda, RDS, S3, API Gateway, CloudFormation)
- Cloud-native principles, API security (OAuth, JWT, rate limiting)
- Jenkins, GitHub Actions, Bitbucket Pipelines
- Docker (Kubernetes is a plus), SonarQube
- PostgreSQL, MySQL, MongoDB
- TDD, JUnit, Mockito, Cypress or Jest
- Secure coding practices and static code analysis
- Jira, Confluence, Git
- Scrum/Agile methodologies
- Experience with Angular 13+, Node.js + Express
- Familiarity with Kubernetes, Helm, or Terraform
- Exposure to AWS serverless architecture patterns (Lambda + DynamoDB)
- Certifications such as AWS Certified Developer, Solutions Architect, or Certified Scrum Master