Logo
Compunnel, Inc.

Senior Backend Developer

Compunnel, Inc., Sunnyvale

Save Job

We are seeking a Senior Backend Developer with strong expertise in Java, Spring Boot, and microservices architecture.

The ideal candidate will have hands-on experience with cloud platforms, event-driven systems, and containerization technologies.

This role involves designing and developing scalable backend systems, optimizing performance, and collaborating with cross-functional teams to deliver high-quality solutions.

Key Responsibilities

  • Design and develop backend systems using Java and Spring Boot.
  • Implement and maintain microservices architecture.
  • Work with AWS services including EC2, Lambda, RDS, and S3.
  • Integrate Kafka for event-driven architecture and data streaming.
  • Optimize system performance and troubleshoot technical issues.
  • Develop and maintain CI/CD pipelines and version control workflows.
  • Apply software development best practices and design patterns.
  • Collaborate with cross-functional teams to deliver robust backend solutions.
  • Participate in DevOps practices for automation and deployment.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proven experience as a Backend Developer with strong proficiency in Java and Spring Boot.
  • In-depth knowledge of microservices architecture.
  • Hands-on experience with AWS services (EC2, Lambda, RDS, S3).
  • Familiarity with Kafka for data streaming and event-driven systems.
  • Experience with NoSQL databases.
  • Strong problem-solving and performance optimization skills.
  • Proficiency with Git and CI/CD tools.
  • Knowledge of software development best practices and design patterns.
  • Excellent communication and collaboration skills.
  • Ability to work independently and in a team environment.

Preferred Qualifications

  • AWS certification (e.g., AWS Certified Developer).
  • Experience with Docker and Kubernetes.
  • Knowledge of additional programming languages such as Python or Go.
  • Familiarity with DevOps practices and automation tools.

#J-18808-Ljbffr