Senior Java Developer
$$$$
About the Role
We are looking for an experienced Senior Java Developer to join our team and contribute to the development of scalable, high-performance solutions. The successful candidate will participate in architecture discussions, feature development, and operational activities while collaborating closely with cross-functional teams.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field
- 4+ years of commercial experience in Java development
- Experience working in Agile environments
- Strong problem-solving and analytical skills
- Experience using AI-assisted coding tools to improve development efficiency and code quality
- Good English communication skills; German is a plus
Strong Expertise In
- Java 11+
- Spring Framework and Spring Boot
- Microservices architecture
- Messaging Middleware (e.g., RabbitMQ, ActiveMQ)
- Relational databases (Oracle, PostgreSQL) REST APIs, SOAP, XML, and JSON
- Docker and containerization technologies
- Kubernetes and container orchestration
Good Knowledge Of
- Java concurrency
- Unit testing frameworks (JUnit, Mockito)
- CI/CD practices and deployment processes
Would Be a Plus
- GitLab CI/CD, Jenkins, or similar CI/CD tools
- Cloud-native technologies
- Experience using AI agents within the software development lifecycle
Responsibilities
- Participate in architecture design and technical decision-making
- Analyze existing solutions and propose improvements
- Design, develop, and maintain new product features
- Collaborate closely with developers, QA engineers, analysts, and other stakeholders
- Ensure compliance with security standards and software development best practices
- Take ownership of technical solutions and deliverables
- Support deployment activities, release management, and production issue investigation
- Contribute to continuous improvement of development processes and engineering practices
Personal Skills
- Proactive and self-driven approach
- Strong attention to detail
- Ability to adapt quickly to changing requirements
- Fast learner with a growth mindset
- Strong teamwork and collaboration skills
- Effective communication and stakeholder management skills
Required languages
| English | C2 - Proficient |
| Ukrainian | Native |
Java, GitLab CI/CD, JUnit, Oracle, PostgreSQL, JSON, REST APIs, Spring Boot
Published 16 June
74 views
ยท
9 applications
See stats of candidates who applied for this job ๐
๐
Average salary range of similar jobs in
analytics โ
Loading...