
Senior Fullstack Software Engineer, Java/Vue
Posted 10 hours ago

Posted 10 hours ago
This is a fully remote position, open to applicants in Colombia, +1 more country.
• 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.
• 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.
• 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.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.