Senior Java Engineer [Colombia]


 
It's fun to work in a company where people truly BELIEVE in what they're doing!

We're committed to bringing passion and customer focus to the business.
About us
At Blankfactor, we are dedicated to engineering impact. We are passionate about creating value by building best-in-class tech solutions for companies looking to transform, innovate, and scale. In every project, we aim to deliver work that moves the needle and drives measurable outcomes for our partners and clients. Our full- stack development, data engineering, digital product, and enterprise AI solutions cater to a range of industries, including payments, banking, capital markets, and life sciences.

$ads={1}

We are headquartered in Miami, Florida, have offices in Bulgaria and Colombia, and are rapidly expanding our global footprint. Our culture of engineering excellence, technical expertise, and care for both our clients and our talented workforce has made us one of the fastest-growing companies in America.
We only hire the best and brightest. If you have talent and ambition, join us and be part of an environment that fosters innovation, collaboration, and growth. Welcome to Blankfactor!

What you will do
We are currently seeking a highly skilled and experienced Senior Java Engineer to join our team. As a Senior Java Engineer, you will be responsible for developing and maintaining robust and scalable Java applications. We are specifically looking for individuals with strong experience in working with Queuing tools, particularly Kafka, RabbitMQ, and optionally ActiveMQ. Additionally, familiarity with AWS's Queue, SNS/SQS, would be advantageous.
Responsibilities
  • Collaborate with cross-functional teams to design, develop, and implement high-quality Java applications.
  • Take ownership of the full software development lifecycle, from requirements gathering to deployment and maintenance.
  • Develop and maintain robust backend systems using Java, ensuring optimal performance and scalability.
  • Utilize Queuing tools such as Kafka, RabbitMQ, and optionally ActiveMQ, to implement efficient message queuing and processing.
  • Design and implement scalable architectures and microservices that integrate with Queuing tools.
  • Collaborate with other engineers to ensure seamless integration and communication between different components and systems.
  • Optimize application performance, reliability, and scalability.
  • Conduct code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
  • Stay up-to-date with the latest Java frameworks, tools, and technologies.
  • Troubleshoot and debug issues, identifying and implementing effective solutions.

Requirements and technical skills
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proven experience as a Java Engineer, with expertise in developing backend systems.
  • Strong knowledge and experience with Queuing tools, including Kafka and RabbitMQ. Familiarity with ActiveMQ is a plus.
  • Experience with AWS's Queue, SNS/SQS, is advantageous.
  • Proficiency in Java and related frameworks (Spring, Hibernate, etc.).
  • Understanding of scalable architectures and microservices.
  • Familiarity with database technologies, such as SQL and NoSQL databases.
  • Experience with version control systems, preferably Git.
  • Strong understanding of software development principles and best practices.
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
  • Strong communication and interpersonal skills, with the ability to effectively articulate technical concepts to both technical and non-technical team members.
If you are a talented and self-motivated Senior Java Engineer with experience in Queuing tools like Kafka and RabbitMQ, we would love to hear from you. Join our team and contribute to the development of scalable and reliable Java applications that meet the needs of our clients.
What We Offer
  • Competitive salary with an attractive benefits package
  • Working on wide-ranging and interesting areas with highly skilled professionals, international clients, and the latest technologies.
  • A culture of collaboration and continuous learning in a work environment invested both in nurturing your skills and shaping our common technological future.
We believe that diversity of experience and background contributes to more robust ideas and a stronger team. All qualified applicants will receive consideration for employment without regard to religion, race, sex, sexual orientation, gender identity, national origin, or disability.

$ads={2}


 

.

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال