Back-End Java Developer (124134)
Back-End Java Developer (124134)
Bogotá, CO, 110231 Medellin, CO, 050021
What are we looking for?
We are looking for a Back-End Java Developer to join a strategic international project with a key client based in the United States. The ideal candidate will bring solid experience in Java back-end development, with additional skills in Python and AWS. This position is ideal for someone who enjoys building scalable, high-performance systems in a collaborative and fast-paced environment.
Position overview:
We are seeking a Back-End Java Developer with additional experience in Python and AWS to help design, build, and maintain robust back-end systems for web applications. You will collaborate with other developers and teams to deliver scalable, efficient, and secure solutions using modern technologies.
Main responsibilities:
-
Develop, deploy, and maintain applications using Java with the Spring Boot framework
-
Implement APIs and AWS Lambda functions using Python
-
Maintain and optimize applications running in AWS environments
-
Work closely with team members to translate business requirements into technical solutions
-
Write clean, maintainable, and well-documented code
-
Identify and resolve performance bottlenecks to enhance system speed and scalability
-
Stay up to date with trends and best practices in Java, Python, and cloud development
-
Provide mentorship and technical guidance to junior developers
Requirements:
-
Intermediate to advanced English proficiency
-
Strong back-end development experience with Java and Spring Boot
-
Solid experience working with AWS Cloud services
-
Proficiency in Python for back-end development
-
Experience with relational databases
-
Understanding of RESTful API design principles
-
Proficiency with Git and version control workflows
-
Strong problem-solving and debugging skills
-
Excellent communication and teamwork abilities
-
Ability to manage tasks, meet deadlines, and deliver quality work in a collaborative environment
Nice to have:
-
Experience with Docker
Soft skills:
-
Leadership
-
Stakeholder management
-
Problem solving
-
Conflict management
-
Relationship building
-
Decision making
-
Communication
-
Proactive
-
Pragmatic
-
Teamwork
-
Strategic thinking
-
Control and follow-up
-
Adaptability
-
Creativity
-
Negotiation
-
Self-management
In compliance with our personal data protection policies, we inform you that the information you provide will be handled in accordance with the Privacy Notice available on our website, under the section: Privacy Notice for the Processing of Personal Data – Candidate.