Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Software Engineer (Cloud / Java / Python).
Colombia Jobs Expertini

Urgent! Software Engineer (Cloud / Java / Python) Jobs | EPAM Systems

Software Engineer (Cloud / Java / Python)



Job description

We are seeking a skilled Software Engineer with practical expertise in cloud platforms, Java, Python, microservices design, and API creation.

The successful applicant should thrive in a dynamic Agile setting, work effectively with cross-functional teams, and help deliver scalable, high-quality enterprise solutions.

We appreciate self-driven engineers who bring strong analytical thinking, a sense of ownership, excellent requirement-clarification skills, and an eagerness to embrace new technologies along with AI-powered engineering methods.

Candidates should display curiosity and a working knowledge of contemporary AI-assisted development methods, such as spec-driven development principles, AI agents, and MCP-based workflows.

Responsibilities

  • Architect, build, and support scalable backend services and microservices
  • Create and improve RESTful APIs and system integrations
  • Operate within cloud-based infrastructure and distributed systems
  • Partner with architects, product owners, QA engineers, and DevOps teams
  • Engage in code reviews, troubleshooting, debugging, and performance tuning
  • Guarantee application reliability, scalability, security, and maintainability
  • Add value to CI/CD pipelines and engineering best practices
  • Assist with technical documentation and knowledge-sharing initiatives
  • Take part in Agile ceremonies and delivery planning
  • Proactively clarify technical requirements, surface ambiguities, and pose relevant questions to confirm alignment prior to implementation
  • Leverage AI-assisted engineering tools and modern development methods to boost productivity and delivery quality

Requirements

  • At least 2 years of experience working with Java and Python
  • Practical experience with microservices architecture
  • Background in building and integrating REST APIs
  • Solid grasp of cloud technologies and cloud-native development
  • Familiarity with CI/CD pipelines and DevOps methodologies
  • Knowledge of software design principles and clean code practices
  • Experience operating within Agile/Scrum environments
  • Strong skills in analysis, troubleshooting, and communication
  • Hands-on experience with Spring Boot or comparable frameworks
  • Exposure to AI-assisted development tools like GitHub Copilot
  • Foundational knowledge of AI-driven or spec-driven development methods
  • Awareness of AI agents, MCP concepts, and how AI tools can enhance engineering workflows
  • Capability to gather, refine, and clarify technical requirements through proactive dialogue and inquiry

Nice to have

  • Hands-on experience with Docker and Kubernetes
  • Familiarity with messaging systems, databases, and distributed systems
  • Background in AI-native engineering workflows or agent-based development methods

We offer

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

#J-18808-Ljbffr


Required Skill Profession

Arquitectura Y Diseño De Software



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Engineer Potential: Insight & Career Growth Guide