Spotware Systems
Senior Java Engineer
Remote Senior $4.7k–$12.8k/moest.
Summary
Spotware Systems is seeking a Senior Java Engineer to design, develop, and implement Java-based applications and services. The role involves collaborating with architects and technical leads on software architecture while working closely with QA to ensure quality deliverables.
What you'll do
- Designing, developing, and implementing Java-based applications, components, and services
- Collaborating with architects and technical leads to define software architecture and design patterns
- Working closely with QA engineers to ensure quality and reliability of software deliverables
- Following specifications and requirements provided by Product Manager with strict plans and deadlines
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field
- 3+ years of experience as a Java Developer
- Solid experience with unit testing
- Strong J2SE programming skills
- Multi-threading experience (Executors, locks)
- Understanding of Collections framework and its pitfalls
- Experience with Spring Web and Spring IoC
- Experience in TCP/IP networking and sockets programming (Netty nice to have)
- Strong SQL experience
- Skills in high performance and low latency environments
- Strong analytical skills for solving complicated technical problems
- Fluency in Russian and B1+ English language proficiency
- AI-augmented work approach as core competency
Conditions
- Competitive remuneration
- Private medical insurance
- Relocation support including work permit arrangements
- Welcome baby bonus
- Birthday voucher
- Fully equipped office with daily fruits, pizza on Thursdays, snacks on Fridays
- Opportunities for professional growth
- Friendly working environment