Java Developer
Rruga B - Prishtina
Job Description
We are looking for a highly skilled Java Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining high-quality Java applications that meet our clients' needs.
Responsibilities
- Design, develop, and deploy high-quality Java applications using industry best practices
- Develop and maintain web services and APIs using RESTful and SOAP protocols
- Integrate with third-party systems and services using various integration technologies and protocols such as JSON, XML, and HTTP
- Implement security and authentication mechanisms to protect the applications and user data
- Troubleshoot and debug complex software issues
- Participate in code reviews to ensure code quality and consistency
- Maintain and enhance existing software applications
Requirements
- 3+ years of experience in Java development
- Strong understanding of object-oriented programming principles and design patterns
- Experience with software development lifecycle methodologies such as Agile or Scrum
- Experience with popular Java back-end frameworks such as Spring, Spring Boot, or Hibernate
- Experience with web services and APIs using RESTful and SOAP protocols
- Familiarity with relational databases such as MySQL, Oracle, or SQL Server
- Experience with version control systems such as Git or SVN
- Excellent problem-solving and communication skills
- Bachelor's or Master’s degree in Computer Science, Computer Engineering, or a related field
What we offer
- The possibility to join a very ambitious new team based in Prishtina
- Plenty of coaching, training, interesting clients and projects – including an on-site onboarding at our client in Western-Europe
- Steep career growth opportunities for top performers
- Competitive base salary and bonus scheme
How to apply
Please apply by sending your motivation letter and resume to humanresources@larrypaulson.com