Bengaluru · Remote
Senior Software Engineer (Java/ Golang)
- Salary
- Not disclosed
- Experience
- 5–6 years
- Eligible batches
- 2020 · 2021
- Degree
- Bachelor's
- Location
- BengaluruRemote
About the role
Circles is seeking an experienced backend engineer to join its remote team and help build the next‑generation CXOS telco operating system. The role focuses on Java and Golang development, delivering new features, improving performance, and ensuring reliability for a global SaaS platform.
Responsibilities
- Design, develop, and maintain backend services using Java and/or Golang.
- Write comprehensive unit, integration, and journey tests for all new code.
- Optimize code for performance, scalability, and security.
- Document APIs and design diagrams under senior guidance.
- Assist in production issue troubleshooting to meet SLA commitments.
- Participate in R&D initiatives and team discussions.
Free interview prep
Prepare for the interview
Picked for this role's title and skills: the questions that come up most, each with a short answer to say out loud.
Asked most often · 19 of 40
- How do the JDK, JRE and JVM differ, and how does that split make Java platform independent?
- What does each part of public static void main(String[] args) do, and what happens if you remove static?
- Why are Strings immutable in Java, and how does the String pool depend on that? How many objects can new String("java") create?
Eligibility
- Bachelor's degree in Computer Science, Software Engineering or a related field.
- Minimum of 5 years of professional backend engineering experience.
- Strong communication and teamwork abilities.
Skills
- Proficiency in Java and Golang.
- Experience with relational databases such as MariaDB or MySQL.
- Familiarity with NoSQL databases like MongoDB.
- Understanding of common software design patterns.
- Exposure to modern frameworks, e.g., Spring Boot.
- Ability to use AI‑assisted coding tools.
Resume keywords
Terms from this listing. Many screening tools match exact words, so mirror the ones you genuinely have.
- Java
- Golang
- Relational databases
- Mariadb
- MySQL
- MongoDB
- Spring Boot
- Software design patterns
- AI coding tools
Benefits
- Opportunity to work on cutting‑edge telco SaaS products.
- Mentoring and fast‑track career growth.
- Collaborative, high‑energy startup environment.
- Competitive compensation package.
You'll apply on circles.wd103.myworkdayjobs.com
Apply link checked by CareersAt.Tech and re-tested nightly. You never pay to apply. Report listing
About Circles Life Asia Technology
Circles.Life is a Singapore‑based digital telecommunications company that offers mobile plans and a SaaS platform for telco operators. It serves customers directly in Singapore and partners with operators in multiple countries. The company stands out for its fully digital MVNO model and its platform that helps other telcos launch digital brands.
Founded 2016 · 1001-5000 employees · HQ Singapore, Singapore
More about Circles Life Asia TechnologySimilar roles
More backend jobs
Python DeveloperCloudThat · Mumbai, Noida₹16.2–38 LPAest.SDE 2 Backend EngineerAiDASH · Bengaluru₹45.8 LPAest.
Senior Java & Oracle DeveloperZensar · Hyderabad₹13.6–17.8 LPAest.
Python DeveloperTVS Next · Chennai₹16.2–38 LPAest.
Full Stack Engineer (Go and React)Miratech · Ahmedabad₹4.6–42.4 LPAest.
Senior Software Engineer .Net MVCNEC Software Solutions (India) · Mumbai