Full Stack Developer
Full Stack Developer
Bogotá, CO, 110231 Medellin, CO, 050021
What are we looking for?
We are looking for a Full Stack Developer to join a high-impact international project for a major client in the United States. The ideal candidate will have strong experience in both back-end and front-end development using modern technologies such as Java, Python, AWS, and React. This is a great opportunity to contribute to the creation of robust, scalable web applications in a collaborative, global environment.
Position overview:
We are seeking a Full Stack Developer with experience in Java, Python, and AWS on the back end, and React on the front end. You will be responsible for building and maintaining applications using the latest technologies, ensuring solid architecture and great user experiences.
Main responsibilities:
-
Develop, deploy, and maintain applications using Java with the Spring Boot framework
-
Implement APIs and AWS Lambda functions using Python
-
Manage and maintain applications hosted in AWS environments
-
Build efficient, scalable, and responsive front-end applications using React
-
Collaborate with cross-functional teams to translate business requirements into technical solutions
-
Write clean, maintainable, and well-documented code
-
Identify and resolve performance bottlenecks to improve speed and scalability
-
Stay current with the latest technologies and best practices in software development
-
Mentor and guide junior developers, sharing knowledge and promoting growth within the team
Requirements:
-
Intermediate to advanced English level
-
Strong back-end development skills with Java and Spring Boot
-
Solid experience with Python
-
Hands-on experience with AWS Cloud services
-
Proficiency in React for front-end development
-
Experience with relational databases
-
Understanding of RESTful API design principles
-
Familiarity with version control tools, especially Git
-
Excellent problem-solving and debugging skills
-
Strong communication skills and a collaborative mindset
-
Ability to manage multiple tasks and meet deadlines with high-quality results
Nice to have:
-
Experience working 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.