Senior Java Software Developer

Posted Sep 3

This is a fully remote position, open to applicants in Colombia.

📋 Description

• Develop architectures, prototypes, and design proposals that align with business objectives and the vision of the product/platform.

• Shape technical direction through architecture evaluations, RFCs, design discussions, and collaborative hands-on efforts.

• Collaborate with senior developers, architects, and tech leads to define the product/platform architecture roadmap.

• Balance the speed of delivery with quality, maintainability, and the long-term health of the platform.

• Decompose large initiatives into manageable tasks that deliver incremental business value.

• Advocate for proposals throughout the SDLC, from design to production implementation.

• Enhance the core product build, CI/CD pipelines, and the overall software development lifecycle.

• Resolve ongoing production issues and foster reliability, observability, monitoring, and incident response.

• Maintain and develop technical documentation.

• Lead design discussions across different teams.

• Represent the team in technical discussions with stakeholders from technical, operations, product/UX, security, and external domains.

• Serve as a reliable technical leader through collaboration, influence, and shared ownership.

• Guide developers through design reviews, collaborative agentic-AI sessions, and skill feedback, including prompts and agent inputs.

• Disseminate knowledge of technologies and industry best practices.

• Assess emerging technologies, frameworks, and cloud capabilities.

• Integrate AI-assisted development tools into daily workflows.

• Evaluate AI-generated outputs for accuracy, security, and architectural compatibility.

• Identify and spearhead agentic automation initiatives and AI-assisted workflow implementations.

• Establish safe and effective practices and guardrails for AI tools.

• Construct and sustain distributed microservices and scalable cloud services.

• Define front-end architecture standards, including state management, component design, and design-system strategy.

• Collaborate with UX and Product teams to create scalable and accessible components.

• Mentor front-end engineers to enhance performance and accessibility.


⛳️ Requirements

• A degree in Computer Science, Software Engineering, or equivalent practical experience.

• Over 8 years of professional software development experience with a proven impact that extends beyond a single team.

• Demonstrated experience in designing and operating distributed, cloud-native, SaaS/multi-tenant platforms at scale, preferably on AWS.

• Solid understanding of software fundamentals: OOP, design patterns, SOLID principles, and advocacy for code quality.

• Experience with agentic-AI software development methodologies.

• Proficient in designing and utilizing HTTP APIs (REST, GraphQL, or similar).

• Proven experience in mentoring developers and influencing architectural decisions across teams.

• Excellent written and verbal communication skills; adept at navigating ambiguity and evolving requirements.

• Strong drive to enhance processes, tools, methodologies, and product quality.

• Experience in building highly distributed microservice architectures using Java 25 and SpringBoot.

• In-depth expertise in Angular or an equivalent SPA framework and TypeScript.

• Proven experience in managing front-end architecture and design-system strategies at scale.

• Strong track record in accessibility (WCAG) and optimizing front-end performance.

• Must reside in Colombia.


🏝️ Benefits

• “Contrato a término indefinido” with all legal benefits.

• Prepaid medical coverage.

• Life insurance and funeral assistance.

• Internet allowance.

• Stipend for home office expenses.

• Competitive salary — above market average.

• Fully remote work environment with an excellent work-life balance.

• 5 Personal Time Off days annually.

• Sick Leave topped up to a total of 100% of salary paid by the employer from Day 3 to 90.

• Recognition Award, which provides additional paid time off in acknowledgment of the corresponding year of service.

• Upgraded vacation benefits starting at 5 years of service.

• Opportunity to work for a rapidly growing global SaaS leader.

• A culture that fosters independence, innovation, trust, and accountability.

• An open environment for creativity, innovation, and future strategizing.

• Mentorship from highly experienced professionals.

• Budget allocated for training.

• AI-first work environment.

People also viewed

Arista Networks17 hours ago

Software Engineer, Kernel, BIOS

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job
knowmad mood18 hours ago

Java Software Developer – Hexagonal

ES flagSpain OnlyFull-timeFull-stack Engineer
ApplyView job
Capital One18 hours ago

Senior Director, Full-Stack Engineer, Shopping Tech

US flagVirginia OnlyFull-timeFull-stack Engineer$314.8k – $359.3k/year
ApplyView job
HealthEdge18 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Capital One18 hours ago

Director, Full-Stack Engineer, Shopping Tech

US flagVirginia OnlyFull-timeFull-stack Engineer$244.7k – $279.2k/year
ApplyView job
Arctiq18 hours ago

Senior Full Stack Developer

US flagPennsylvania OnlyFreelanceFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers