Luminar Technologies logo
Luminar TechnologiesPosted 1 month ago

Java Fullstack Engineer - Dallas, TX

$40,000–$142,000 year

On-siteDallas, Texas, United States

Full TimeBachelors DegreeMediumCloud Services

Job Summary

Lead end-to-end solution design for new features, conducting architectural reviews to ensure scalability, performance, and security across Java-based systems. Write maintainable code in Spring Boot and microservices patterns while implementing AWS Lambda functions and optimizing SQL queries for Oracle and RDS. Drive proof-of-concepts, maintain CI/CD pipelines, and enforce coding standards through rigorous code reviews and mentorship. Monitor application health via CloudWatch, collaborate with stakeholders to translate business requirements, and act as the primary escalation point for technical blockers.

Required Qualifications

  • Bachelor's/master's degree in computer science, Information Technology, or related discipline
  • 10–12 years of progressive experience in software development
  • Java (Java 8/11/17)
  • Spring Boot
  • REST API development
  • microservices architecture
  • AWS Cloud Services: Lambda, EC2, S3, RDS, CloudWatch, API Gateway, CodePipeline, CodeBuild, CodeDeploy
  • Databases: Oracle, Amazon RDS (design, performance tuning, query optimization)
  • DevOps & CI/CD: Git, Jenkins, AWS pipelines, build automation, deployment pipelines
  • Scheduling: Cron jobs, event-driven tasks
  • Solid understanding of software architecture, design patterns, and clean code principles
  • Excellent communication, problem-solving, and analytical skills

Desired Qualifications

  • Familiarity with containerization tools (Docker, Kubernetes) is a plus
  • AWS Certification (Solutions Architect, Developer, or DevOps Engineer)
  • Knowledge of performance monitoring, profiling tools, and cloud cost optimization
  • Experience in multi-region, high-availability application deployments
  • Exposure to front-end frameworks (React, Angular) for full-stack context
  • Mentorship mindset – committed to developing the skills of team members
  • Decision-making ability under pressure with a balance of technical depth and business context
  • Strong collaboration skills across geographically distributed teams
  • Change champion – promoting adoption of modern tools, processes, and agile practices
  • Proactive problem solver with a bias towards action and delivery

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce