Desarrollador Java

Qaracter Beyond your Challenge
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Clean Code Principles
Java
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
Cloud Computing
Code Review
Relational Databases
DevOps
PostgreSQL
MySQL
NoSQL
Oracle Applications
Scrum
Queueing Systems
RabbitMQ
Software Engineering
SQL Databases
Google Cloud Platform
Spring-boot
GIT
Kubernetes
Information Technology
Kafka
REST
Docker
Jenkins
Microservices

Job description

  • Learn and develop using Java , SQL , and modern frameworks such as Spring / Spring Boot .
  • Participate in the design, development, integration, and testing of applications that power banking operations.
  • Work with RESTful APIs , microservices architectures , and message queues (Kafka, RabbitMQ).
  • Manage and query relational databases (Oracle, MySQL, PostgreSQL) and get exposure to NoSQL solutions.
  • Collaborate with DevOps teams using tools like Git , Docker , Jenkins , and Kubernetes .
  • Apply Agile methodologies (Scrum, Kanban) and participate in code reviews, sprints, and daily stand-ups.
  • Gain exposure to cloud platforms (AWS, Azure, GCP) and modern CI/CD pipelines .
  • Work closely with analysts and functional teams to transform business needs into robust, scalable solutions .

Requirements

  • Recent graduate in Computer Science, Software Engineering, Telecommunications , or related technical fields.
  • Solid foundation in Java and SQL ; interest or knowledge in Spring Boot, APIs, and cloud technologies .
  • Passion for clean code, problem-solving, and continuous learning.
  • Team player with a proactive mindset and curiosity about banking systems and enterprise solutions .
  • English level: B2+ (you'll collaborate in international environments).

Apply for this position