Java Backend Developer

Robotics Technologies LLC
Dallas, TX, United States
5 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Amazon Web Services Code Review Computer Programming Software Debugging Software Design Patterns Distributed Systems Python (Programming Language) Object-Oriented Software Development Secure Coding Software Engineering
+9 more
Spring Cloud Istio Software Security Reliability of Systems Backend Infrastructure Automation Frameworks Linkerd (Service Mesh) Restful APIs Microservices

Job description

Design, develop, and maintain highly scalable backend services and microservices. Build robust APIs and distributed systems capable of supporting large-scale workloads. Develop, deploy, and optimize cloud-native applications utilizing AWS services. Implement and support CI/CD pipelines to enable rapid and reliable software releases. Collaborate with product managers, infrastructure teams, SREs, security teams, and other stakeholders. Troubleshoot production issues and conduct root cause analysis for complex system challenges. Improve system reliability, observability, scalability, and performance. Participate in architecture reviews, technical design discussions, and code reviews. Automate infrastructure provisioning and deployment processes using Infrastructure as Code tools. Contribute to engineering best practices and continuous improvement initiatives.

Requirements

5+ years of hands-on software development experience. Strong programming expertise in Java (preferred), Python, Go, or JavaScript. Extensive experience developing backend applications and RESTful APIs. Strong understanding of Object-Oriented Design principles and design patterns. Experience building distributed systems and high-availability architectures. Strong Linux/Unix administration and troubleshooting skills.

Software Engineering Practices: Strong understanding of Microservices Architecture Knowledge of secure coding principles and application security practices Strong analytical, debugging, and problem-solving skills. Service Mesh experience (Istio, Linkerd) is considered a plus. Equal Opportunity Employer

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…