Virtusa
Software Engineer
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.
- Compensation
- Not disclosed
- Location
- Poland
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 8+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 8+ years of professional backend development experience
- Degree in Computer Science (Bachelor's/Master's) or equivalent experience
- Mastery of Java 17+
- Spring Boot
- Spring Security
- Maven
- SQL
- Testing with JUnit, AssertJ, and Hamcrest
- Git/GitHub
- CI/CD pipeline development
- Cloud-native development
- Kubernetes
- Helm
- Bash/Shell scripting
- Fluent English (B2/C1)
- Agile/Scrum experience
- Enterprise environment background
- Strong mentoring abilities
Nice to have
- Microservices architecture
- Event-driven architecture
- Kafka
- Hibernate/JPA
- Python
- C
- Go (Golang)
- JIRA
- Monitoring with Kibana, Grafana, Prometheus
- OWASP Top 10 secure coding practices
Full description
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.