Responsibilities:
Designing and developing backend microservices using Java and Spring Boot.
Creating and maintaining RESTful APIs for various functionalities.
Building and integrating frontend components using Angular to consume backend APIs.
Potentially working with asynchronous communication patterns using Kafka.
Utilizing AWS S3 for data storage or asset management.
Collaborating with other developers, testers, and product managers throughout the software development lifecycle.
Troubleshooting and debugging issues across the full stack.
Key Skills and Technologies:
Backend (70-80%):
Java: This is the core language. You'll likely be working with frameworks like Spring Boot to build robust and scalable applications.
Microservices Architecture: Understanding how to design, develop, and deploy independent, loosely coupled services is crucial. This includes concepts like inter-service communication, service discovery, and fault tolerance.
REST APIs: You'll be responsible for designing and implementing well-structured and efficient RESTful APIs for communication between the frontend, other microservices, and external systems. This involves understanding HTTP methods, status codes, and data formats (like JSON).
Frontend (30-20%):
Angular: Proficiency in Angular (TypeScript, components, services, routing, state management) is essential for building the user interface.
Good to Have:
Kafka: Experience with Kafka (a distributed streaming platform) suggests real-time data processing, event-driven architectures, or message queuing.
AWS S3: Knowledge of Amazon S3 (Simple Storage Service) indicates familiarity with cloud-based object storage, which could be used for various purposes like storing static assets, backups, or data for processing.
Compensation, Benefits and Duration
Minimum Compensation: USD 36,000
Maximum Compensation: USD 126,000
Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.
Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.
This position is not available for independent contractors
No applications will be considered if received more than 120 days after the date of this post
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Experienced Senior Android Developer needed for a leading digital modernization company to build advanced mobile solutions remotely.
Experienced Technical Architect needed to lead end-to-end solution design and architecture utilizing Java, Python, and big data technologies in Irving, TX.
Atomic Machines is looking for a Software Engineer focused on reliability and integration to ensure high uptime and seamless operation of their advanced prototyping hardware and software.
Experienced Senior Software Engineer needed to join Second Front Systems’ Observability team to build secure, scalable cloud-native solutions supporting critical national security missions.
Lead the design and development of Bolt’s iOS applications, driving scalable and secure mobile experiences within a pioneering fintech platform.
Contribute to advanced AI and autonomy-driven air defense technology as a Mission Software Engineer at Anduril Industries in Irvine, CA.
A Senior Security Software Engineer is needed at Hyperproof to lead and implement cutting-edge cloud security strategies and compliance initiatives in a fully remote capacity.
Experienced software engineer wanted to lead cloud-native, generative AI-powered application development using Python, React, and AWS services.
This Software Architect role offers the opportunity to lead the design and development of innovative educational technology solutions in a hybrid remote setting based near Boston, MA.
Experienced Full Stack Developer with .NET expertise wanted at Accenture Federal Services to drive mission-critical government technology projects.
Parsons is hiring a Senior Kafka Developer to craft data streaming solutions and collaborate with cross-functional teams at their Quantico, VA facility.
Senior Backend Engineer role at Airbnb to develop advanced pricing tools empowering hosts and enhancing the Airbnb community experience.
LMI is looking for an experienced Full Stack Software Engineer skilled in Vue.js and .NET Core to develop cutting-edge RFID solutions for defense applications in a remote role.
Experienced Full Stack AI Engineer wanted to develop cutting-edge AI systems with scalable backend infrastructure and dynamic orchestration logic.
Reddit seeks a Senior iOS Engineer to drive compliance engineering efforts in a 100% remote role focused on building scalable, secure, and compliant iOS applications.