Search by job, company or skills

Collabera

Java Backend Developer (Lead)

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

Key Responsibilities:

  1. Champion backend development best practices across the Engineering function.
  2. Collaborate with Product and Engineering teams to enhance the digital banking user experience.
  3. Participate in the complete development lifecycle, from definition to deployment.
  4. Codify best practices into reusable patterns, templates, and codebases to enhance quality and speed.
  5. Design and develop highly scalable and secure microservices for the digital bank.
  6. Write optimized code, ensuring high performance and security of applications.
  7. Mentor and guide team members for their professional and personal growth.
  8. Monitor and maintain application health and performance under the team's care.
  9. Design, evaluate, and effectively communicate solutions to both technical and non-technical stakeholders.

Requirements:

  1. Education: Bachelor's degree in Computer Science or related fields.
  2. Experience: Minimum of 7 years in software development.
  3. Technical Expertise:
  • Proficiency in modern software architecture and design patterns.
  • Experience with RDBMS (Postgres) and NoSQL (MongoDB).
  • Expertise in domain-driven microservices and event-driven architectures.
  • Familiarity with Docker/Container technology and Container Orchestration (Kubernetes).
  • Experience with CI/CD platforms (GitHub Actions, GitLab CI).
  • Strong understanding of secure coding practices (OWASP Top 10).
  • Exposure to modern cloud service providers (AWS, Azure, GCP).
  1. Methodology: Experience with Agile methodology or a similar lean startup approach for building software.
  2. Leadership: Proven experience in managing a high-performing backend engineering team.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 126527409