Candescent

Software Engineer

Candescent

full-time

Posted on:

Location Type: Hybrid

Location: AtlantaCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Implement Features and Deliver Production-Ready Code
  • Develop and deploy secure, reliable features
  • Create technical documentation, system diagrams, and debugging reports
  • Participate in agile planning events with technical insights and feasibility analysis
  • Collaborate with Product Owners, Designers, and Engineers to translate business needs into technical solutions
  • Provide input on technology enhancements, emerging tools, and product gaps to shape the roadmap
  • Design, build, and maintain software solutions in an agile environment
  • Write clean, scalable code aligned with best practices and standards
  • Collaborate with peers to implement user stories, resolve issues, and improve functionality
  • Engage in agile ceremonies such as daily scrums and demos
  • Create proof-of-concepts and run experiments to guide technical decisions
  • Conduct peer code reviews for quality and knowledge sharing
  • Track delivery metrics such as lead time and deployment frequency
  • Identify and implement improvements to enhance efficiency

Requirements

  • Bachelor’s degree in computer science, Information Technology, or equivalent
  • 2+ years of experience in software development using Java
  • Strong foundation in data structures, algorithms, and concurrent programming
  • Expertise in designing and troubleshooting transactional systems
  • Experience with microservices architecture, Java EE, Spring Boot, Spring Cloud, Hibernate, Oracle, PostgreSQL, BigTable, BigQuery, NoSQL, Git, IntelliJ IDEA, Pub/Sub, Data Flow
  • Familiarity with native and hybrid cloud environments and Agile development
  • Proficient in Python or Java, multi-tenant cloud technologies, and tools like Jira
  • Skilled in translating user stories into scalable, user-centric solutions
  • Strong collaboration and communication skills for cross-functional teamwork
  • Analytical problem-solver with attention to detail and structured thinking
  • Experience with Java IDEs (Eclipse, IntelliJ), application servers (Tomcat), scripting languages (JSON, XML, YAML, Terraform), Git, Maven
Benefits
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Javadata structuresalgorithmsconcurrent programmingmicroservices architectureJava EESpring BootSpring CloudHibernateNoSQL
Soft Skills
collaborationcommunicationanalytical problem-solvingattention to detailstructured thinking
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Information Technology