Next job

Senior Java Developer in BrainStorm

23 March

3 views

BrainStorm

BrainStorm

0
0 reviews
Without experience
Kyiv
Full-time work
We are actively developing IT company that provides a wide range of high-quality products, solutions and services in the field of information technology.We focus on quality, teamwork, and continuous learning.Join our professional team!We are looking for a Senior Java Developer.Responsibilities:Design, develop, and maintain complex Java-based applicationsDefine technical solutions and architecture for new and existing systemsLead feature development from concept to productionEnsure code quality t

We are actively developing IT company that provides a wide range of high-quality products, solutions and services in the field of information technology.We focus on quality, teamwork, and continuous learning.

Join our professional team!

We are looking for a Senior Java Developer.


Responsibilities:

  • Design, develop, and maintain complex Java-based applications

  • Define technical solutions and architecture for new and existing systems

  • Lead feature development from concept to production

  • Ensure code quality through reviews, testing, and best practices

  • Optimize performance, scalability, and system reliability

  • Mentor mid- and junior-level developers

  • Collaborate with product managers, QA, DevOps, and stakeholders

  • Participate in technical decision-making and planning


Requirements:

  • 4+ years of commercial experience with Java

  • Strong knowledge of OOP, SOLID, anddesign patterns

  • Extensive experience with Spring / Spring Boot

  • Strong hands-on experience with Hibernate/JPA

  • Solid knowledge of SQL and relational databases

  • Experience designing and consuming RESTful APIs

  • Experience with microservices architecture

  • Strong experience with Git and code review processes

  • Upper-intermediate English or higher

Nice to have (but not necessarily):

  • Experience with cloud platforms (AWS, Azure, GCP)

  • Knowledge of Docker, Kubernetes, and CI/CD pipelines

  • Experience with messaging systems (Kafka, RabbitMQ)

  • Knowledge of NoSQL databases (MongoDB, Redis)

  • Experience with system design and high-load applications

Work format & schedule:

  • Fully remote work

  • Five-day work schedule (Monday-Friday)

  • Standard working hours with flexible start time

  • Full-time employment

Benefits:

  • Competitive salary with regular performance reviews

  • Paid vacation and sick leave

  • Mentorship and onboarding support

  • Career growth and learning opportunities

  • Friendly and professional team environment

  • Long-term cooperation on real projects


Waiting for your CV!

Without experience
Kyiv
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept