
Software Engineer
- Java
- Python
- Golang
- Microservices
- REST API
- Devops
- CI/CD
- IaC
- OOP
- SQL
- NoSQL
- PostgreSQL
- MongoDB
- Redis
- Git
- Docker
- AWS
- GCP
- Azure
- Kubernetes
- RabbitMQ
- Test-Driven Development
About Us:
At CoreIntels we’re building scalable, high-performance systems that power innovative products used by thousands of customers worldwide. We are looking for a Software Engineer with strong experience in Java, Python, and Golang to join our engineering team and help build, optimize, and maintain mission-critical backend services and APIs.
Job Summary:
As a Software Engineer, you will be responsible for designing, implementing, testing, and maintaining backend systems and services. You will work on a variety of challenging problems using Java, Python, and Go, contributing to everything from microservices and APIs to large-scale data processing and infrastructure automation.
Key Responsibilities:
Design and develop backend services using Java, Python, and Go
Build scalable RESTful APIs and microservices
Write clean, maintainable, and efficient code
Collaborate with cross-functional teams including frontend, DevOps, product, and QA
Optimize system performance and ensure high availability
Participate in code reviews and mentor junior engineers
Troubleshoot, debug, and resolve production issues
Follow best practices in security, CI/CD, and infrastructure as code
Required Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or related field
2+ years of hands-on experience with Java, Python, and Go
Solid understanding of data structures, algorithms, and OOP principles
Experience working with REST APIs, microservices, and distributed systems
Proficiency with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis)
Familiarity with Git, Docker, and CI/CD pipelines
Good problem-solving and communication skills
Preferred Qualifications:
Experience with cloud platforms like AWS, GCP, or Azure
Familiarity with Kubernetes and container orchestration
Exposure to message queues (e.g., Kafka, RabbitMQ)
Experience with test-driven development and automated testing frameworks
What We Offer:
Competitive salary and performance bonuses
Flexible working hours and remote work options
A collaborative team and growth-focused environment
Opportunities to work on cutting-edge technologies and large-scale systems
If you're passionate about backend engineering and want to work on impactful, production-grade systems, we’d love to hear from you!
Software Engineer · Coreintels