- Company Name
- Candescent
- Job Title
- Software Engineer
- Job Description
-
Job title: Software Engineer
Role Summary: Design, develop, and deliver high‑quality, production‑ready microservice features for a cloud‑based digital banking platform. Own end‑to‑end responsibilities from architecture to deployment, collaborating closely with product, design, and operations teams in a fast‑paced Agile environment.
Expactations:
- Produce clean, scalable, secure Java code and associated technical documentation.
- Own feature ownership from design, implementation, testing, deployment, and monitoring.
- Mentor peers, conduct code reviews, and champion continuous improvement.
- Deliver on sprint commitments, meet acceptance criteria, and contribute to product roadmap discussions.
Key Responsibilities:
- Implement and deploy secure, reliable features using Java, Spring Boot, Spring Cloud, and related technologies.
- Design and maintain transactional, multi‑tenant microservices; troubleshoot complex system issues.
- Participate in Agile ceremonies (planning, daily scrum, demo, retrospective) and provide technical feasibility insights.
- Produce technical artifacts: system diagrams, debugging reports, and release documentation.
- Monitor performance metrics, optimize delivery pipelines, and drive process enhancements.
- Experiment with emerging tools (e.g., Pub/Sub, DataFlow, Terraform) to inform architectural decisions.
Required Skills:
- 5+ years of Java development with strong foundation in data structures, algorithms, and concurrent programming.
- Experience with Spring Boot, Spring Cloud, Hibernate, Oracle, PostgreSQL, BigTable/BigQuery, NoSQL, Git, Maven, and CI/CD tools.
- Proficient in Java IDEs (IntelliJ, Eclipse), application servers (Tomcat), and scripting/markup languages (JSON, XML, YAML, Terraform).
- Familiar with cloud environments (AWS, Azure, GCP), microservices architecture, and Agile/Scrum practices.
- Strong communication, collaboration, and analytical problem‑solving skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Technology, or equivalent.
- Certifications in Agile (Scrum Master) or cloud platforms (AWS SOA, Azure Solutions Architect, GCP Professional Cloud Architect) are preferred.
California, United states
Hybrid
Mid level
20-11-2025