Job Closed
This listing is no longer active.
Taking People, Process and Technology to the Next Level
Java Full Stack Developer
Location
California
Posted
106 days ago
Salary
0
Seniority
Senior
Job Description
Java Full Stack Developer
Apogee Global RMS
• Lead development of full‑stack features using Java/Spring Boot and React or Angular • Architect scalable APIs, services, and integrations • Own end‑to‑end delivery from design to deployment • Improve system performance, reliability, and security • Collaborate with product, design, and engineering teams to shape solutions • Conduct code reviews and mentor junior developers • Contribute to architectural decisions and best‑practice engineering standards
Job Requirements
- 4–8+ years of full‑stack development experience
- Strong expertise in Java, Spring Boot, and RESTful API design
- Front‑end experience with React, Angular, or similar frameworks
- Solid understanding of relational and NoSQL databases
- Experience with cloud platforms (AWS/Azure/GCP) and CI/CD pipelines
- Strong problem‑solving skills and ability to work independently
- Ability to design scalable, maintainable, and secure systems
- __**Preferred Skills:**__
- Experience with microservices, Docker, Kubernetes
- Familiarity with authentication/authorization frameworks
- Exposure to messaging systems (Kafka, RabbitMQ)
- Understanding of DevOps practices and automation
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Developer, Python
SoundStackWe make audio simple. Platform-agnostic technology for creators and advertisers. Parent company to Live365.
• Define, architect and develop scalable, fault-tolerant services • Take ownership of software components and associated development and testing in terms of timelines and quality • Recommend system solutions by comparing the advantages and disadvantages of available alternative paths • Assist in scope definition, planning, estimation and tracking • Support users by developing documentation and assistance tools • Work with developers, and chief architect during implementation to assure any difficulties are properly addressed and design is followed accordingly • Support DevOps team with pipeline design and approach • Identify risks and work closely with the PM to develop plans, in order to avoid/mitigate them
• Own the hardest PRs. Complex features, tricky refactors, performance-critical code. The stuff that requires senior judgment. • Review other engineers' PRs. Raise the bar. Catch issues before they ship. Mentor through code review. • Build enterprise features. SAML, SCIM, audit logs, permissions. Whatever enterprise customers need. • Work on billing and payments. Stripe integrations, subscription logic, usage-based billing. • Create and iterate on product features. API playground, dashboard improvements, developer experience. • Develop in-house algorithms. We build custom solutions. You'll design and implement them. • Debug and optimize performance. Memory profiling, CPU profiling, query optimization. You find the bottleneck and fix it. • Work with native gems and low-level bindings when needed. Different architectures, compilation issues, C extensions. • Ship frontend with good design sense. We use TailwindUI. You should be comfortable building clean, functional UI. • Maintain security standards. Understand common vulnerabilities. Review code with security in mind. • Stay current with Rails and AI. Know what's new. Adopt what makes sense. Always look for compounding benefits. • As you grow into the role: - Oversee other engineers' work. - Make architectural decisions. - Potentially gain production access and work with Terraform. - Lead new projects or pivots.
• Design, develop, test, and maintain software features and enhancements using C# and .NET. • Solve complex technical challenges, ensuring robust and scalable solutions. • Troubleshoot and resolve platform-related technical issues, contributing to root cause analysis and participating in on-call rotations when required. • Collaborate closely with Product, QA, and Customer Success teams to deliver new features and resolve issues efficiently. • Participate in code reviews to ensure high code quality and adherence to best practices. • Build and maintain integrations with third-party systems such as HubSpot and other internal tools. • Optimize and maintain internal administration and billing systems. • Continuously improve the platform by researching and implementing new technologies and development practices. • Support technical needs across Sales, Marketing, and Accounting teams when required.
Python Developer
Talpro India Private LimitedDriving Global Transformation Through Technology, Innovation, and Strategic Excellence.
• Develop clean, efficient, and scalable backend applications using Python. • Build and maintain RESTful APIs using frameworks such as FastAPI, Django, or Flask. • Design and implement solutions using AWS serverless services. • Develop event-driven and cloud-native applications. • Integrate AI APIs and AI-powered features into backend systems. • Optimize performance, reliability, and scalability of services. • Collaborate with cross-functional teams to deliver high-quality solutions.




