Java Developer (Mid-level)
Data e publikimit
22-05-2025
Data e perfundimit
06-06-2025
Lloji i orarit
Full Time
Kategoritë
Teknologji e Informacionit
StarLabs is looking for a Java Developer to join one of our engineering teams focused on building high-performance, scalable backend systems. You’ll work in a cross-functional environment, contributing to design and development while continuously improving the architecture and performance of critical services.
Responsibilities:
- Design, build, test, and maintain robust Java applications in a distributed architecture.
- Write clean, efficient, and maintainable code following industry best practices.
- Troubleshoot technical issues and deliver scalable, long-term solutions.
- Participate in code reviews and ensure alignment with development standards.
- Implement secure coding practices and contribute to application security.
- Optimize performance and scalability of backend systems and APIs.
- Collaborate with architects, developers, QA engineers, and product teams in an Agile environment.
- Contribute to documentation and knowledge sharing within the team.
Technical Requirements:
- Strong experience in Java development (Java 8+), with solid backend/API design skills.
- Proficient with Spring Boot and tools such as JDBC, JDBI, and ORM frameworks like Hibernate.
- Hands-on experience with distributed systems and asynchronous messaging (Kafka, JMS, RabbitMQ, AMQP, etc.).
- Good understanding of concurrency and multi-threaded application design.
- Comfortable working with relational and NoSQL databases (e.g., PostgreSQL).
- Experience with RESTful API development and automated unit/integration testing.
- Familiarity with Clean Architecture principles, dependency injection, and data binding.
- Solid grasp of OOP, MVC, and design patterns.
- Proficiency with Git or similar version control systems.
- Strong communication skills in English, both written and spoken.
Nice-to-Have:
- Experience with cloud platforms like AWS.
- Familiarity with monitoring and performance tools (e.g., Dynatrace).
- Exposure to agile methodologies such as Scrum or Kanban.
- Knowledge of modern CI/CD workflows and tooling.
What StarLabs Offers:
- Health insurance (100% covered by StarLabs).
- A professional and friendly work environment.
- Game room (dedicated space for PlayStation, darts, table football, and ping pong).
- Social clubs (weekly sports activities, participation in local tournaments, esports events, and more).
- A low-pressure, non-micromanagement work environment.
- Working hours: 09:00-17:30.
How to Apply:
All interested applicants can apply through this link. Applications are open until 6 June 2025.
Apply now and be part of innovation and excellence at StarLabs!