Charlie is hiring a
Backend Software Engineer in Worldwide

Logo of Charlie
Backend Software Engineer
🏢 Charlie
💵 ~$125k-$200k
📍Worldwide
📅 Posted on Jun 30, 2024

Summary

The job involves creating a simple, transparent, and delightful banking experience for tech-comfortable retirees as a Backend Engineer in startup Charlie. The role requires architecting and building new systems, maintaining existing ones, and collaborating with the tech and product team. The candidate should have 5+ years of backend software development experience, strong experience in Microservices using Java, Spring Boot, Docker, and Kubernetes, and excellent interpersonal and communication skills.

Requirements

  • 5+ years of experience in backend software development
  • Strong experience in design, implementation, and deployment of Microservices using Java, Spring Boot, backed by hands-on experience with Docker and Kubernetes (Amazon EKS experience is a bonus)
  • Experience delivering software using agile methodologies (Scrum and Kanban), strong analytical and problem-solving skills, working with ambiguity (remember, we are a startup), and making timely decisions based on facts, knowledge, experience, and judgment
  • Advocacy towards embracing Test Driven Development (TDD) using frameworks like JUnit, Mockito, and PowerMock
  • Experience working with heterogeneous databases and data stores (SQL, NoSQL, Redis, ElasticSearch, etc)
  • Excellent interpersonal and communication skills along with dexterity working with various individuals and groups, both in-person and virtually with remote team members that are geographically spread across the world. Being a team player who respects diversity and a multitude of cultures on the team is a must

Responsibilities

  • Architect, develop, test, integrate and document complex backend applications
  • Champion the design and development of application software by delivering well-tested, high-quality, highly optimized, highly performant software
  • Review tasks critically and ensure they are appropriately prioritized and sized for incremental delivery
  • Anticipate and communicate blockers and delays before they require escalation
  • Communicate and work closely with 3rd party vendors to deliver highly integrated, yet highly decoupled APIs with touchpoints across various vendors and systems
  • Work effectively in a cross-functional team, closely following agreed-upon coding standards and integration methodologies to facilitate work with a growing, geographically distributed global team across various time zones
  • Actively participate in design and code-review sessions, advocate innovation and uphold SDLC best practices
  • Be accountable for ensuring all aspects of product development follow compliance and security best practices
  • Write easily maintainable code that you or anyone else can effortlessly work with. Continually maintain and improve your work, and quickly and effectively resolve bugs
  • Work closely with the customer service team to resolve customer issues in the fastest possible turnaround time

Benefits

  • Equity ownership
  • Competitive compensation
  • Medical, vision and dental coverage (US employees)
  • 401k with company match (US employees)
  • Three weeks of annual vacation after the first year of employment. Two weeks during the first year
  • 8 observed US holidays
Help us out by mentioning to Charlie that you discovered this job opportunity on JobsCollider. Your support is greatly appreciated. Thank you 🙏
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs