# Senior Java & Spring Boot DeveloperSeptember 18, ****Bogota / ColombiaCompensation: US$ **** USDRemoteShare**Purpose of the Role**We are looking for **Senior Java & Spring Boot Developers** to participate in the design, development, and modernization of enterprise solutions for a U.S. company.The candidate will participate in building modern applications, APIs, and distributed architectures based on microservices, applying the principles of Clean Code, Clean Architecture, Cloud-Native Development, and Artificial Intelligence.
**Idóneo Candidate Profile**Professionals with a degree in Systems Engineering, Software Engineering, Computer Science, or related fields.We are looking for developers with a solid foundation in software engineering, the ability to solve complex problems, and experience working with distributed teams.
**Required Experience*** **More than 3 years of professional experience** in software development.
* Solid experience with the **Java**ecosystem .
* Experience with **Spring Boot**.
* REST API development.
* **Microservice-based**architectures .
* Experience with **Kubernetes** and containers.
* Application of **Clean Code and Clean Architecture**principles .
* Knowledge of integration between Java and .
NET ecosystems.
* Experience or knowledge of **Spring AI**.
* Experience with distributed architectures and enterprise applications.
* Knowledge of design patterns and software engineering best practices.
**Contract Terms*** **Compensation:** $6,000 USD per month.
* **Work Arrangement:** 100% remote.
* Opportunity to work with a **U**.
**S.
company**.
* Participation in international technology development and modernization projects.
**Key Responsibilities*** Design and develop enterprise applications using Java and Spring Boot.
* Build scalable APIs and microservices.
* Participate in architectural and technical design decisions.
* Apply Clean Architecture and Clean Code.
* Develop solutions ready for containerized environments and Kubernetes.
* Participate in technology modernization initiatives.
* Integrate distributed services and components.
* Incorporate AI capabilities using technologies such as Spring AI when the project requires it.
* Implement tests and practices that ensure code quality.
* Actively participate in code reviews and the team's technical decisions.
**Desired Skills*** Technical excellence.
* Analytical thinking.
* Independence.
* Ability to solve complex problems.
* Commitment to quality.
* Collaborative work.
* Effective communication within remote teams.
* Continuous learning.
* Technological adaptability.
* Results-oriented.
## Key Words:Experience with Kubernetes and containers.Microservice-based architecturesREST API DevelopmentExperience with Spring Boot.Extensive experience in the Java ecosystemJob Details**Contract type:**To be agreed upon**Job Openings:**3**Applications:**26**Industry / Sector:**Software Development**Availability:**Full-time**Experience:**3 years of experience
#J-*****-Ljbffr
📌 Senior Java & Spring Boot Developer (Bogotá)
🏢 Lite Thinking
📍 Bogotá
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.