Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

attolabs

Senior Software Engineer

Posted Updated 10 views
Discussion

Description

We are seeking an experienced Senior Software Engineer with deep Java knowledge to join our team. In this role, you will play a key role in the development and maintenance of Java applications, as well as in the implementation of advanced solutions to ensure high performance and reliability of software.
  • Development and optimization of IT solutions for our clients;
  • Project management and coordination of the development team's work;
  • Creation of technical specifications, documentation, and test scenarios;
  • Ensuring quality code and timely project delivery;
  • Risk assessment and determination in projects;
  • Continuous learning and development of your own skills.
  • 5+ years of programming experience;
  • Knowledge of Spring (Core, Boot, MVC, JPA, Security);
  • Knowledge of Jakarta EE (Java EE) and Quarkus is a plus;
  • Understanding of software development lifecycle models;
  • Project management and team leadership experience;
  • Experience with Agile software development methodologies;
  • Experience with Docker/Kubernetes;
  • Understanding of DevOps processes;
  • Experience with frameworks and libraries for integration and unit testing;
  • Knowledge of fundamental algorithms and data structures, design patterns, SOLID principles, clean code practices;
  • Understanding of principles for developing high-performance multithreaded applications;
  • Experience with Angular/React/Vue and deep understanding of their peculiarities for frontend solution development and management;
  • Experience with PostgreSQL/MySQL/MongoDB and deep understanding of their pecu-liarities for database creation and management;
  • Creative problem-solving approach;
  • Responsibility and discipline in work.
  • We build highly intelligent systems and work on cutting-edge technologies as a multinational company;
  • We guarantee a constructive work atmosphere and daily interaction with top engineers from Germany;
  • We offer continuous professional competency enhancement and potential qualification upgrades in Europe;
  • We provide opportunities for English language training funded by the company;
  • We equip employees with modern tools and equipment for top-notch work;
  • We create unforgettable experiences for the team through a wide range of corporate events;
  • We develop unique, innovative solutions for leading European countries.
If you're looking for an opportunity to work on exciting projects and become part of a highly qualified team, send us your resume. We look forward to your application and are excited to discuss potential collaboration in an interview!

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

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