Backend Developer (Java) – Junior, Middle & Senior | Arbeit Group | South Jakarta (WFO)
Job Title: Backend Developer (Java) – Junior, Middle & Senior | Arbeit Group | South Jakarta
Recruiting Company: Arbeit Group
Job Location: South Jakarta (WFO)
Job Type: Full-Time
Application Method: Send your CV to [email protected] with the subject line “Name – Position”
Additional Info: Multiple seniority levels open (Junior, Middle, Senior)
Position Summary
Arbeit Group is seeking passionate Java Backend Developers across junior, mid-level, and senior roles to help build and scale robust backend systems. In this role, you’ll develop high-quality backend services, contribute to API and database design, and collaborate with cross-functional teams to deliver scalable, reliable products.
Detailed Job Description
As a Backend Developer at Arbeit Group, you will work on backend applications built using Java and Spring Boot, developing RESTful APIs and ensuring seamless integration with other system components. You will collaborate with frontend engineers, QA teams, and product managers to deliver new features and improvements. Depending on your seniority, you may be responsible for leading discussions, optimizing performance, mentoring junior developers, and contributing to system architecture decisions. This is a hands‑on engineering role suited for developers seeking stability, growth, and impact in a collaborative work environment.
Key Responsibilities
- ✓ Develop, maintain, and enhance backend applications using Java
- ✓ Design, build, and maintain RESTful APIs
- ✓ Collaborate closely with Frontend, QA, Product, and other engineering teams
- ✓ Debug, troubleshoot, and resolve backend performance issues
- ✓ Write clean, scalable, and maintainable code following best practices
- ✓ Senior-level: Lead technical discussions, conduct code reviews, mentor junior developers
Required Qualifications & Skills
Junior Backend Developer
- ✓ Fresh graduate or up to 1 year of experience
- ✓ Basic understanding of Java and OOP principles
- ✓ Familiarity with Spring Boot (advantage)
- ✓ Strong willingness to learn and grow
- ✓ Able to communicate effectively in English
Middle Backend Developer
- ✓ 2–4 years of backend development experience
- ✓ Strong command of Java and Spring Boot
- ✓ Proven experience developing REST APIs
- ✓ Good understanding of relational databases (MySQL/PostgreSQL)
- ✓ Ability to work independently and within a team
- ✓ Strong English communication skills
Senior Backend Developer
- ✓ 5+ years of backend development experience
- ✓ Expert in Java, Spring Boot, and system design
- ✓ Experience with high-traffic or scalable backend architectures
- ✓ Proven ability in code reviews, mentoring, and technical leadership
- ✓ Deep knowledge of performance tuning and backend security practices
- ✓ Fluent English communication skills (mandatory)
Tech Stack You Will Use
- ✓ Java (Spring Boot)
- ✓ RESTful APIs
- ✓ MySQL / PostgreSQL
- ✓ Git version control
Nice-to-Have Skills
- ✓ Experience with cloud platforms or CI/CD
- ✓ Knowledge of microservices architecture
- ✓ Familiarity with containerization (Docker/Kubernetes)
Recruitment Pro Tip
Strengthen your application by highlighting GitHub projects or professional experience showcasing clean code, REST API design, and Spring Boot best practices—tangible evidence of your backend engineering skills will set you apart.