MCPNew: now works with Claude & AI assistants
virtusa

virtusa

Senior Software Engineer

Company

virtusa

Role

Senior Software Engineer

Job type

-

Found on Mokaru

2 days ago

Share this job

Salary

Not disclosed by employer

Job description

Software Developer

Location UK Office, London

Years of Experience 5-7 Years

Job Summary We are seeking a skilled Software Developer with a strong background in Java and experience in building microservices. The ideal candidate will have a solid understanding of cloud technologies, database management with Cassandra/Postgres, and message brokers like Kafka. This role requires a proactive individual who can contribute to the design and development of scalable software solutions.

Responsibilities

  • Design, develop, and maintain high-quality software applications using Java.
  • Implement microservices architecture to enhance system scalability and performance.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Utilize cloud services to deploy and manage applications effectively.
  • Work with databases such as Cassandra and Postgres to ensure data integrity and performance.
  • Integrate messaging systems like Kafka for real-time data processing.
  • Participate in code reviews and maintain coding standards.
  • Troubleshoot and debug applications to optimize performance.

Mandatory Skills

  • Strong proficiency in Java.
  • Hands-on experience with microservices architecture.
  • Familiarity with cloud platforms (AWS, Azure, etc.).
  • Knowledge of database technologies, specifically Cassandra and Postgres.
  • Experience with Kafka or similar messaging systems.

Preferred Skills

  • Experience with containerization technologies (Docker, Kubernetes).
  • Understanding of CI/CD pipelines.
  • Familiarity with Agile methodologies.
  • Strong problem-solving skills and attention to detail.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5-7 years of relevant software development experience.
  • Proven track record of delivering high-quality software solutions.
Resume ExampleCover Letter Example

Explore more