Keppri logo
Keppri

Especialistas en el end to end de activos digitales, staffing y Servicios Tecnológicos. Hazlo fácil con KEPPRI !!!

Java Webflux Developer Senior

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2022H1B No SponsorCompany SiteLinkedIn

Location

Colombia

Posted

1 day ago

Salary

0

Seniority

Senior

Job Description

Java Webflux Developer Senior

Keppri

Role Description Estamos en búsqueda de un Desarrollador Backend Senior en Java para unirse a nuestro equipo. Buscamos un profesional apasionado por la tecnología, con experiencia sólida en Java y Spring Boot, y conocimientos en programación reactiva con WebFlux. Tendrás la oportunidad de participar en proyectos clave, incluyendo la migración de nuestras soluciones a la nube de AWS, trabajando en un entorno ágil, colaborativo y de alto impacto. - Diseñar y desarrollar microservicios y APIs escalables sobre AWS. - Asegurar el alto rendimiento y la calidad del software mediante refactorización y buenas prácticas. - Colaborar con equipos ágiles en sprints, planning, retrospectivas y reuniones diarias. - Analizar y resolver problemas técnicos complejos de manera eficaz. - Mantenerse actualizado en tendencias de desarrollo backend, arquitectura y nube. Qualifications - Experiencia sólida en Java SE y Spring Boot. - Desarrollo de servicios REST. - Programación reactiva con Spring WebFlux. - Conocimiento en Gradle. - Buenas prácticas: Clean Code, Clean Architecture, principios SOLID. - Control de calidad con Sonar. - Experiencia en DevOps y conocimientos en componentes base de AWS. - Bases de datos: DynamoDB, PostgreSQL, RDS. - Manejo de Artifactory. - Contenerización y orquestación: Kubernetes, Docker. - Mensajería: RabbitMQ. - Control de versiones con Git. - Uso de Postman y Swagger para pruebas de APIs. - Pruebas: unitarias (JUnit, Mockito, Mutation Testing), aceptación (Karate), performance (JMeter). Requirements - Pensamiento analítico y capacidad de resolver problemas complejos. - Trabajo en equipo y experiencia en entornos ágiles. - Habilidades de comunicación para transmitir conceptos técnicos de forma clara. - Interés por el aprendizaje continuo y actualización tecnológica. - Certificaciones en AWS (deseables, no obligatorias). Benefits - Contrato a término Indefinido. - Modalidad Remoto. - Participación en proyectos estratégicos y desafiantes con impacto real. - Un equipo colaborativo, con cultura de innovación y aprendizaje. - Entorno flexible y dinámico que promueve el crecimiento profesional.

Related Job Pages

More Software Engineer Jobs

Johns Hopkins University logo

Developer

Johns Hopkins University

Department name: IT@JH Networking, Telecom and Data Ctr Personnel area: University Administration

Role Description School of Medicine, Bayview Pediatrics is seeking a Developer to support the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes but is not limited to: - Installation, modification, and testing of new and/or upgraded applications (packages or home grown) - Operating systems, file structures, hardware, communication devices, and productivity tools - Assisting with database maintenance and application system code support Specific Duties & Responsibilities: - Demonstrate a basic understanding of project life cycle and support sections of life cycle. - Under direct supervision, assist with full life-cycle of small and/or parts of a large project. - Perform tasks under direct supervision with regular process updates. - Support business/clinical/education problems by meeting with clients and Sr. IT colleagues. - Contribute to written documentation of findings to share with the client and other IT colleagues. - Review system requirements by meeting with clients and Sr. IT colleagues and researching existing technology. Qualifications - Bachelor’s Degree. - Experience with statistical software such as STATA, SAS, Python, and/or R. Requirements - Experience working with REDCap databases and clinical research datasets. - Familiarity with clinical research, epidemiologic research, and/or population health research methodologies. Benefits - Classified Title: Developer-IT-Systems - Role/Level/Range: ATP/03/PC - Starting Salary Range: $24.25 - $42.50 HRLY ($67,000 targeted; Commensurate w/exp) - Employee group: Full Time - Schedule: M-F; 8:30 - 5:00 - FLSA Status: Exempt - Location: Remote - Department name: SOM Ped Bay Bayview Pediatric Unit - Personnel area: School of Medicine

United States
$24 - $43 / hour

Junior/Mid Software Engineer

Encora Digital

Encora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. S

Role Description We are seeking a Junior/Mid Cloud Engineer with experience in AWS and Infrastructure as Code (IaC) to join our Cloud Engineering team. This role is ideal for an engineer with a solid technical foundation, a passion for cloud technologies, and a willingness to learn and grow in a collaborative environment. The ideal candidate will have experience working with AWS, a basic software development background (preferably in Java), and an interest in DevOps practices. Experience with Jenkins and Groovy is a plus, but not required—we're looking for someone who is eager to learn and can quickly adapt to new technologies. - Develop, deploy, and maintain cloud infrastructure using Infrastructure as Code (IaC). - Support the implementation and management of cloud solutions in AWS. - Collaborate with development and operations teams to automate infrastructure provisioning and deployment processes. - Assist in maintaining and improving CI/CD pipelines. - Monitor, troubleshoot, and optimize cloud environments. - Participate in infrastructure improvements, automation initiatives, and operational support. - Document infrastructure configurations, deployment procedures, and best practices. - Continuously learn and adopt new cloud and DevOps technologies. Qualifications - 2–5 years of experience in Cloud Engineering, DevOps, Software Engineering, or related roles. - Hands-on experience with Amazon Web Services (AWS). - Experience with Infrastructure as Code (IaC) tools such as Terraform, AWS CloudFormation, or similar. - Basic software development experience with Java. - Familiarity with Groovy or the ability and willingness to learn and work with Groovy in a short period of time. - Familiarity with Linux environments and basic scripting. - Experience using Git and version control workflows. - Strong analytical and problem-solving skills. - Good communication and collaboration abilities. Requirements - Experience with Jenkins or other CI/CD tools. - Familiarity with Docker and Kubernetes. - Understanding of DevOps principles and automation practices. - AWS certifications (Cloud Practitioner, Solutions Architect Associate, or similar) are a plus. Company Description At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Mexico
Corporate Tools LLC logo

Software Engineer - Dallas, TX

Corporate Tools LLC

Corporate Tools is proudly, stubbornly independent. No outside investors calling the shots. It’s just us choosing customers over profits, every time. We build the behind-the-scenes tools that keep businesses running: software, LLC filings, registered agent service, website and domain registration, address services… basically all the unglamorous stuff that makes companies actually work. We’ve grown into one of the largest B2B providers in the U.S. by sticking to a simple mission: solve the real, messy, confusing problems of starting and running a business, while keeping your privacy intact and making your life a whole lot easier.

Full TimeRemoteTeam 1,200Since 2014

Overview Corporate Tools is hiring a Software Engineer in Dallas, TX. You will be a traditional company employee. This role is remote for now, but we like to keep things flexible. There may be times when we'll ask you to come into the office, think of it as an occasional change of scenery. You'll be working 40 hours a week and, of course, enjoy great company benefits. At Corporate Tools, you'll join a tight-knit crew of engineers with wildly different backgrounds, experiences, and superpowers. Some of us spend our days crafting shiny new Rails applications, while others enjoy spelunking through legacy Rack apps and uncovering the hidden gems of Plain Old Ruby. We love trying new tools, technologies, and ideas - but we're not chasing trends for the sake of it. If it solves a real problem and helps the business, we're interested. We're looking for someone who's excited to learn, eager to share what they know, and comfortable owning a project from start to finish. Our team knows that great engineers aren't all built from the same template. Some are CI/CD fanatics, some can make SQL sing, and some are happiest writing elegant Ruby all day long. While we all work across the stack, we also embrace the fact that everyone has their favorite corner of the playground. One thing you'll learn quickly: we're nimble. Priorities can shift, new opportunities pop up, and sometimes the most important problem today wasn't even on the radar yesterday. We don't see that as chaos-we see it as an opportunity to make a real impact. If you enjoy variety, adapting on the fly, and tackling whatever challenge is most valuable in the moment, you'll fit right in. Bring your strengths, grow your skills, and help us build great software alongside people who genuinely enjoy solving hard problems together. What's in a title? At Corporate Tools, we don't put much stock in titles. They're helpful for job postings, but once you're here, what matters is your impact, growth, and the unique strengths you bring to the team. We use levels instead of traditional titles because they give us more flexibility to support career development without forcing people into rigid boxes. Through regular conversations, you'll have clear expectations, opportunities to grow, and ongoing discussions about challenging work, progression, and compensation. Our goal is simple: create an environment where talented people can keep learning, taking on new challenges, and building a career that's meaningful to them. And if you'd like a traditional title for LinkedIn, post away. Wage $90,000 to $140,000 / year depending on experience Benefits - 100% employer-paid medical, dental and vision for employees - Annual review with raise option - 22 days Paid Time Off accrued annually, and 4 holidays - After 3 years, PTO increases to 29 days. Employees transition to flexible time off after 5 years with the company-not accrued, not capped, take time off when you want - The 4 holidays are: New Year's Day, Fourth of July, Thanksgiving, and Christmas Day - Paid Parental Leave - Up to 6% company matching 401(k) with no vesting period - Quarterly allowance - Use to make your remote work set up more comfortable, for continuing education classes, a plant for your desk, coffee for your coworker, a massage for yourself... really, whatever - Open concept office with friendly coworkers - Creative environment where you can make a difference - No dumb benefits like free dog walking on the weekends that snobby hipster places have to make you feel cool, but mathematically won't cost the company much money because you won't use it - Trail Mix Bar - oh yeah Responsibilities - Be a good human - Develop Software with Ruby, Javascript, and willing to learn and help out with our AWS infrastructure - Learn Ruby and Rails - Help us consistently release high-end software - Contribute with bugs, and smaller parts of large projects - Help design and build high traffic applications in Ruby on Rails - Help peel off monolith Plain Old Ruby code into well-organized Ruby on Rails code - Help design and build novel systems from scratch - Have a Growth Mindset, not a Fixed Mindset Requirements - Must be located in Dallas, Texas or willing to relocate - BS in Computer Science or relevant experience - 2-4 years professional experience with full stack application development - 2+ years experience with front-end web development, HTML, CSS, Javascript - 2+ years experience with Vue, Angular or React - 2+ years experience with another web frameworks like Rails, Laravel, Django, Express, Ember, Backbone etc - Exposure to cloud infrastructure and relational databases in production environment - Experience with CI/CD, Docker, or similar tools - You bring some weird or quirky new aspect of living and humanity to our workforce - Experience being project/tech lead as well as mentoring other engineers - 4-5 years experience with designing, building, and maintaining Web application, preferably the front-end and back-end - Experience building, scaling, and optimizing cloud infrastructure and relational databases in production environment. Preferably with AWS: ECS, EC2, ECR, S3, RDS and Route53 - 2+ years experience with CI/CD, Docker, or similar tools - Able to work in an agile environment with a focus on continuous integration and continuous development - Strong grasp of security principles and how they apply to e-commerce applications Back to Jobs Software Engineer - Dallas, TX Dallas, TX Apply Now Why Work Here You've been working for a massive corporation and don't want to anymore You don't want to go work at a startup where you might lose your job any day You've dabbled in Ruby and loved it You want to work with people that truly dig making cool stuff You're tired of your company getting sold, and the only thing your owners care about is selling their shares to the next person for a profit Quarterly alignments conversations to talk career path, job satisfaction and wage Company Issued Equipment #BI-Remote

Texas
$90K - $140K / year
Corporate Tools LLC logo

Senior Software Engineer - Dallas, TX

Corporate Tools LLC

Corporate Tools is proudly, stubbornly independent. No outside investors calling the shots. It’s just us choosing customers over profits, every time. We build the behind-the-scenes tools that keep businesses running: software, LLC filings, registered agent service, website and domain registration, address services… basically all the unglamorous stuff that makes companies actually work. We’ve grown into one of the largest B2B providers in the U.S. by sticking to a simple mission: solve the real, messy, confusing problems of starting and running a business, while keeping your privacy intact and making your life a whole lot easier.

Full TimeRemoteTeam 1,200Since 2014

Overview Corporate Tools is hiring a Senior Software Engineer in Dallas, TX. You will be a traditional company employee. This role is remote for now, but we like to keep things flexible. There may be times when we'll ask you to come into the office, think of it as an occasional change of scenery. You'll be working 40 hours a week and, of course, enjoy great company benefits. One moment, you'll be deep in system design, debating architectural tradeoffs and mapping out the future. The next, you'll be turning a "this seems impossible" project into a series of achievable wins that get the team moving. We love hard problems, messy challenges, and the kind of technical puzzles that make you lose track of time (in a good way). We're a nimble team that values smart decisions over red tape, thoughtful solutions over quick fixes, and software that gets better with age instead of more complicated. If you're the type of engineer who enjoys connecting big ideas to practical execution, gets excited by a tough technical challenge, and occasionally says "I have an idea..." right before solving a problem nobody else wanted to touch, you'll feel right at home. You'll join a collaborative team where knowledge is shared freely, questions are welcomed, and people genuinely enjoy working together. Whether you've been here ten years or ten days, you'll find teammates eager to help you succeed. If you're excited by complex problems, meaningful technical influence, and the opportunity to build software without the distractions of investor pressure or constant micromanagement, we'd love to meet you. What's in a title? At Corporate Tools, we don't put much stock in titles. They're helpful for job postings, but once you're here, what matters is your impact, growth, and the unique strengths you bring to the team. We use levels instead of traditional titles because they give us more flexibility to support career development without forcing people into rigid boxes. Through regular conversations, you'll have clear expectations, opportunities to grow, and ongoing discussions about challenging work, progression, and compensation. Our goal is simple: create an environment where talented people can keep learning, taking on new challenges, and building a career that's meaningful to them. And if you'd like a traditional title for LinkedIn, post away. Wage Up to $185,000 / year Benefits - 100% employer-paid medical, dental and vision for employees - Annual review with raise option - 22 days Paid Time Off accrued annually, and 4 holidays - After 3 years, PTO increases to 29 days. Employees transition to flexible time off after 5 years with the company-not accrued, not capped, take time off when you want - The 4 holidays are: New Year's Day, Fourth of July, Thanksgiving, and Christmas Day - Paid Parental Leave - Up to 6% company matching 401(k) with no vesting period - Quarterly allowance - Use to make your remote work set up more comfortable, for continuing education classes, a plant for your desk, coffee for your coworker, a massage for yourself... really, whatever - Open concept office with friendly coworkers - Creative environment where you can make a difference - No dumb benefits like free dog walking on the weekends that snobby hipster places have to make you feel cool, but mathematically won't cost the company much money because you won't use it - Trail Mix Bar - oh yeah Responsibilities - Be a good human - Treat your co-workers with respect - Have a Growth Mindset, not a Fixed Mindset - Remember that it's a marathon, not a sprint. Help us bring calm to what can creep into a rush - Design, implement, document, and maintain front and back end systems for high-traffic applications - Help peel off monolith code into well-organized architecture - Help drive technical standards for the team - Design and implement novel systems from scratch, from billing to all kinds of crazy ideas we come up with - Help us set a high bar for quality, from code and systems to how we treat each other - Take substantial features from concept to shipping - Provide material feedback on the work of junior and mid-level programmers - Monitor and ensure automated processes run as expected - Perform routine automation assignments with minimum supervision - Communicate consistently with stakeholders, managers, and other teams about releases - Participate in the training or development of others, as directed Requirements - Must be located in Dallas, TX or willing to relocate - Bachelor's degree in computer science or other equivalent degree/experience - Minimum of 6 years full stack application development, software test automation experience, and object oriented development - 4+ years working with back-end frameworks such as Rails, Laravel, Django, etc. - 4+ years working front-end frameworks such as Vue, Angular, React, etc. - 2+ years working with relational databases and writing SQL queries or stored procedures - Advanced level of querying in ORMs such as ActiveRecord and Sequel - Experience mentoring junior to mid-level engineers while balancing current work - High proficiency in some of the following AWS services: ECS, EC2, S3, CloudWatch, RDS, ElasticSearch, VPC - Proficient in vanilla JavaScript (outside of using it with a modern web framework) - High level of ability coding in Ruby and expert level familiarity with the Rails framework - Experience with large Rails/Rack- based applications Back to Jobs Senior Software Engineer - Dallas, TX Dallas, TX Apply Now Why Work Here You've been building large rails apps for other companies. The ones with carrots dangling in front of you, hipster benefits and slippery ladders. You've always wondered if there's a place where profits and titles aren't everyone's motivation. Where people just want you to make great software. You like the idea of working for a locally-owned and operated company that competes in an extremely competitive space nationwide. You like that your work matters today and will affect millions of our business customers. You love to code, but you want to take part in the planning without being required to deal with stakeholders and project managers all day. You want to make cool stuff. You want your cool stuff to be really good. But most importantly, if you made a dish of noodles and butter for someone and asked them what they thought of it, if they said it was okay or good and didn't give you feedback, you'd feel a little left out... you'd want a little more... because okay or good isn't fulfilling to you. But at the same time... it's just a job. Yourself/Family/Friends/Personal Time is number 1. Work is number 2 or 3. Our goal is to use the incredible business we are excited to be a part of to support all of our personal time. We all want to live a full personal life. We'll have more fun working together during the day if we know there's a clear cutoff. This way, we can create a work environment where we can not only go home at the end of the day, but mentally shut off work and mentally go home also. We focus on creating a welcoming, supportive job environment that pays well and doesn't stress you out, so when you call it a day, you go have fun personally. #BI-Remote

Texas
$185K / year