Java Developer

Virtusa — United Kingdom · Posted ~6 hours ago

Senior Full-time Onsite

Skills

Java microservices cloud technologies Cassandra Postgres Kafka cloud

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A forward‑thinking organization seeks a proactive software professional to architect and implement robust, scalable applications. The role involves leveraging cloud infrastructure, working with distributed data stores, and integrating real‑time messaging systems to deliver performant solutions.

Highlights

Opportunity to design and develop scalable software solutions using modern Java and cloud technologies, collaborate with cross-functional teams, and contribute to high‑quality application development.

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.