Senior Fullstack Software Engineer, Java/Vue

Posted 10 hours ago

This is a fully remote position, open to applicants in Colombia, +1 more country.

📋 Description

• Design, develop, and maintain full-stack enterprise applications utilizing Java, Spring Boot, and contemporary frontend technologies.

• Update and modernize legacy Java applications adhering to MVC architectural patterns.

• Create and enhance user interfaces with Bootstrap 5, Vue.js, React, Angular, or comparable technologies.

• Construct and integrate RESTful APIs, microservices, and backend services.

• Set up and sustain Apache Airflow environments, developing DAGs and integrations using operators for orchestrating data processing workflows.

• Design and execute ETL workflows and data integrations across various enterprise systems.

• Collaborate with PostgreSQL and other relational databases to facilitate application functionality and data processing.

• Establish communication between services via RabbitMQ or similar messaging technologies.

• Integrate applications with enterprise systems, billing platforms, and external services.

• Engage in architectural discussions, code reviews, testing, and deployment activities.

• Proactively utilize AI-assisted development tools throughout the software development lifecycle, encompassing coding, debugging, testing, code reviews, and resolving technical issues.

• Apply engineering judgment and validation practices to guarantee that AI-generated code meets quality, security, and maintainability standards.

• Identify opportunities for enhancing development workflows and engineering productivity through AI-assisted tools and methodologies.


⛳️ Requirements

• Over 5 years of professional software development experience, including full-stack development with Java.

• Strong practical experience with Java versions 9, 11, or 17.

• Comprehensive experience with Spring Boot, ideally versions 3.5 or 4.x.

• Practical experience with Apache Airflow, including configuring environments from the ground up, developing DAGs, and executing integrations using operators.

• Strong understanding of PostgreSQL, SQL, and relational database design.

• Experience in maintaining or developing legacy Java applications using MVC architecture.

• Frontend development experience with Vue.js, React, Angular, or similar frameworks, along with knowledge of Bootstrap 5.

• Understanding of microservices architecture and inter-service communication utilizing RabbitMQ or similar messaging technologies.

• Basic comprehension of ETL processes, data pipelines, and system integrations.

• Strong familiarity and hands-on experience with AI-assisted development tools such as Claude, Claude Code, ChatGPT, OpenAI Codex, GitHub Copilot, Google Gemini, Cursor, or similar solutions throughout the software development lifecycle.

• Ability to effectively leverage AI tools for coding, debugging, troubleshooting, testing, code reviews, and development tasks while independently validating AI-generated results.

• Experience in designing and integrating RESTful APIs.

• Robust understanding of software design principles, clean code practices, and development best practices.

• Proficient with Git, Agile methodologies, and distributed development teams.

• Excellent communication, collaboration, problem-solving, and technical ownership skills.

• Experience in Python for scripting, automation, or data processing.

• Familiarity with Zuora or similar subscription management and billing platforms.

• Knowledge of ERP systems, invoicing, and enterprise billing processes.

• Experience with Snowflake or similar data warehousing solutions.

• Familiarity with Microsoft SQL Server (MS SQL).

• Experience with AWS or other cloud platforms.

• Proficient with Docker and Testcontainers.

• Familiarity with Test-Driven Development (TDD).

• Experience working with CI/CD pipelines.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Comprehensive health, dental, and vision insurance.

• Flexible work hours and remote work opportunities.

• Professional development and training programs.

• Generous vacation and paid time off policies.

People also viewed

finanzen.net GmbH6 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care6 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free6 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures6 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics6 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX6 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers