Skip to content
ClaudeChatGPTCursor

Search jobs inside your AI agent.

Connect

Virtusa

NewBe an early applicant

Software Engineer

Posted Updated
Discussion

Summary

Senior Java Developer role at Virtusa in Poland: design, build, and maintain high-performance backend systems with Java 17+, Spring Boot, and PostgreSQL, deploy via Docker/Kubernetes/Helm, and mentor developers in distributed Scrum teams, with GenAI tools like GitHub Copilot encouraged.

Senior Java Developer

As a Senior Java Developer, you will lead the design, development, and maintenance of high-performance backend systems. We encourage the use of GenAI tools (e.g., GitHub Copilot) to boost innovation.

Key Responsibilities

  • Backend Development: Build robust, secure, and scalable applications using Java 17+, Spring Boot, and PostgreSQL.
  • DevOps & Automation: Deploy applications using Docker, Kubernetes, and Helm; use Bash/Shell scripting for automation.
  • Collaboration & Leadership: Lead design discussions, mentor developers, and actively participate in Scrum events within distributed teams.

Required Skills

  • Backend: Mastery of Java 17+, Spring Boot, Spring Security, Maven, and SQL.
  • Testing & CI/CD: JUnit, AssertJ, Hamcrest, Git/GitHub, and CI/CD pipeline development.
  • Infrastructure & Systems: Cloud-native development, Kubernetes, Helm, and Bash/Shell scripting.
  • Soft Skills: Fluent English (B2/C1), Agile/Scrum experience, enterprise environment background, and strong mentoring abilities.

Nice-to-Have Skills

  • Architecture: Microservices, Event-driven architecture, and Kafka.
  • Tools & Tech: Hibernate/JPA, Python, C, Go (Golang), JIRA.
  • Monitoring & Security: Kibana, Grafana, Prometheus, and OWASP Top 10 secure coding practices.

Qualifications

  • Experience: 8+ years of professional backend development experience.
  • Education: Degree in Computer Science (Bachelor's/Master's) or equivalent experience.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →