Turning technological disruptions into the advantages. Let's create something Brillian(t) together!
Golang Backend Developer – Java, Python
Location
New Jersey
Posted
49 days ago
Salary
$100K - $110K / year
Seniority
Lead
Job Description
Golang Backend Developer – Java, Python
Brillio
• Design, build, and maintain backend services, APIs, and microservices using Golang, Java and Python • Develop RESTful and/or event‑driven APIs with a focus on performance, scalability, and reliability • Write clean, maintainable, and well‑tested code following best engineering practices • Collaborate with cross‑functional teams to translate business requirements into technical solutions • Optimize application performance, troubleshoot production issues, and implement fixes • Implement secure coding practices, authentication, authorization, and data protection standards • Participate in code reviews, design discussions, and architecture decisions • Support CI/CD pipelines and work closely with DevOps teams for deployments and monitoring • Contribute to documentation, technical standards, and continuous improvement initiatives
Job Requirements
- Years of Experience: 10+ years
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of backend development experience using Golang, Java, or Python
- Strong understanding of data structures, algorithms, and object‑oriented design
- Experience building and consuming REST APIs and backend services
- Hands‑on experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB)
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Experience with version control systems (Git)
- Strong problem‑solving skills and ability to work independently
- Preferred / Nice‑to‑Have Skills:
- Experience with microservices architecture and distributed systems
- Knowledge of Docker, Kubernetes, and containerized deployments
- Exposure to event streaming or messaging systems (Kafka, RabbitMQ, SQS)
- Experience with CI/CD tools (GitHub Actions, Jenkins, GitLab CI, etc.)
- Understanding of observability (logging, monitoring, tracing)
- Experience working in Agile / Scrum environments
- Prior experience in regulated or enterprise‑scale environments is a plus
Related Guides
Related Job Pages
More Backend Engineer Jobs
Developer, Node.js, TypeScript
valantic DXAThe Digital Agency in Munich. Traunstein. Barcelona. Vienna.
• Support the digital transformation of customer management (CRM) • Build and optimize digital processes • Develop and implement innovative application flows and digital products • Develop scalable web applications based on a Node.js backend • Integrate external interfaces and GraphQL endpoints (Apollo) for an Angular-based frontend • Work with container technologies in the context of Kubernetes and automated deployment solutions • Collaborate closely with colleagues from product/concept, design and development to improve the user experience
• Provide requirements analysis, system design, Python and AI development, troubleshooting, performance optimization, and technical support • Design, develop, and maintain scalable Python applications using FastAPI and Pydantic • Implement asynchronous and parallel programming solutions with asyncio • Conduct thorough code reviews to ensure adherence to established guidelines • Integrate and experiment with multi-modal GenAI models • Work both independently and collaboratively within the team • Provide clear instructions to team members • Communicate with the client on a regular basis • Provide technical leadership for the team
• Take extreme ownership: You don’t just close tickets; you own the outcome. If a feature breaks or a customer is stuck, you’re the one who sees the fix through, regardless of where the problem sits in the stack. • Navigate real complexity: We aren’t doing simple CRUD work. You will be untangling massive systems and solving high-stakes puzzles that require creative thinking and the grit to push through frustration. • Be a "whatever it takes" engineer: You are flexible. If the frontend lead is out or an infra fire starts, you’re ready to jump in, learn what you don't know, and clear the path for the team. • Treat AI as a teammate: We use AI tools daily to move faster. You’ll be expected to leverage these tools to solve "impossible" problems and keep our quality bar high. • Drive the team forward: You’ll provide technical leadership, ensuring we’re making smart decisions and addressing tech debt before it becomes a roadblock.
• Fullstack development of enterprise web solutions based on Adobe Experience Manager (AEM). • Contribute both to the backend development in Java and to the creation of modern frontend interfaces with Angular and/or React, integrating services through REST APIs. • Collaborate with technical teams and project stakeholders in Agile contexts, contributing to the application evolution and software quality.




