*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-turn-id="request-6a05dcbd-c934-83e9-88e6-d230480f8a93-3" data-turn-id-container="request-6a05dcbd-c934-83e9-88e6-d230480f8a93-3" data-testid="conversation-turn-66" data-scroll-anchor="false" data-turn="assistant">
Job Title: Senior Software Engineer (Java)
Key Skills: Java, Spring Boot, Gradle, Microservices, REST APIs, PostgreSQL, MySQL, Distributed Systems, AI APIs, Backend Engineering
Experience: +5 YOE.
Location: Colombia
Mode: Remote.
We at Coforge are hiring Senior Software Engineer (Java) (#21025) with the following skill set.
Key Responsibilities
Design, develop, and maintain scalable backend systems and production-grade services using Java, Spring Boot, and microservices architecture.
Build and optimize RESTful APIs, distributed systems, and fault-tolerant backend services while ensuring performance, reliability, and maintainability.
Collaborate with engineering teams to implement AI-enabled backend capabilities, API integrations, and scalable product experiences.
Contribute to software quality, system architecture, performance tuning, and continuous engineering improvements in Agile environments.
Required Skills & Qualifications
Bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
5+ years of backend software engineering experience building production-grade systems.
Expert-level proficiency in Java, Spring Boot, Gradle, and microservices-based architectures.
Strong experience designing and maintaining RESTful APIs and understanding API lifecycle management best practices.
Hands-on experience with relational databases such as PostgreSQL, MySQL, or similar technologies.
Experience designing distributed systems, fault-tolerant services, and performance optimization strategies.
Strong understanding of backend architecture, scalable systems, and modern software engineering principles.
Familiarity with AI-driven requirements, LLM-enabled workflows, and backend integrations supporting AI product experiences.
Experience working with API patterns for AI services and modern cloud-native architectures.
Strong communication, collaboration, troubleshooting, and problem-solving skills.
Preferred Skills:
Experience with asynchronous messaging technologies such as Kafka or RabbitMQ.
Familiarity with GraphQL, API gateways, or hybrid API ecosystems.
Exposure to LLM/AI APIs such as OpenAI, Anthropic, or similar AI service integrations.
Experience leading technical initiatives or working in remote cross-functional environments.
Posted On: 14-05-2026
At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.