Description
Company SBT is currently looking for a specialist for the position of Senior Java Developer.
Our team develops new progressive development tools: an IDE and a set of AI assistants. We are developing the very tool that developers themselves use. Our goal is to take the software development process to a new level of efficiency.
If you are an experienced Java developer who loves solving complex problems and building products for developers - this position is for you
Responsibilities
- Development of new and enhancement of existing software functionality
- Code review
- Code refactoring/Optimization to reduce resource consumption, resolving technical debt
- Interaction with analysts, testers, and the support group
Requirements
- At least 5 years of experience in Java Core / Java EE development
- Technical competencies in Spring (Core / Web / Security / AOP/Test/Boot), Hibernate/Jetty/Netty, REST / OpenApi, Swing or SWT
- Participation in projects using agile methodologies Scrum, Kanban.
- Experience with team development using Jira, BitBucket, Jenkins.
- Higher technical education
Will be a plus
- Experience in developing plugins for JetBrains IDE, Eclipse, BitBucket, Jira
- Experience with GitHub, Space, GitLab integration
- Experience in developing code parsing/analysis tools
Conditions
- Official employment according to the Labor Code of the Russian Federation;
- Official "white" salary (base salary + annual bonus);
- Training opportunities at the company's expense;
- Insurance (accident insurance, voluntary health insurance);
- Wellness programs for employees' children;
- Financial assistance payments in special/emergency cases;
- Preferential lending;