Role: Java Developer
Overview:
We are seeking an experienced and detail-oriented Java Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance applications using Java technologies. You will work closely with cross-functional teams to deliver scalable, secure, and efficient software solutions.
Key Responsibilities:
- Design, develop, test, and deploy robust Java-based applications.
- Write clean, efficient, and maintainable code following best practices.
- Collaborate with business analysts, architects, and other developers to understand requirements and deliver solutions.
- Troubleshoot, debug, and optimize existing applications to ensure performance and scalability.
- Integrate applications with databases, APIs, and third-party services.
- Participate in code reviews and provide constructive feedback to peers.
- Ensure adherence to security and compliance standards in application development.
- Contribute to all phases of the software development lifecycle (SDLC).
Mandatory Skills:
- Strong hands-on experience with Core Java (8/11/17).
- Expertise in Spring Framework / Spring Boot.
- Proficiency in RESTful APIs, Microservices architecture.
- Strong knowledge of SQL, relational databases (MySQL, Oracle, PostgreSQL).
- Experience with version control (Git, GitHub, GitLab, or Bitbucket).
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Familiarity with unit testing frameworks (JUnit, TestNG, Mockito).
Good to Have Skills:
- Exposure to cloud platforms (AWS, Azure, GCP).
- Experience with containerization (Docker, Kubernetes).
- Knowledge of messaging systems (Kafka, RabbitMQ).
- Familiarity with CI/CD tools (Jenkins, GitLab CI/CD, Bamboo).
- Understanding of front-end technologies (JavaScript, Angular, React) is a plus.
Qualifications:
- Bachelor’s/Master’s degree in Computer Science, Information Technology, or related field.
- 8 years of relevant experience as a Java Developer.
- Strong problem-solving, analytical, and communication skills.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Developer
2026-05-22
Java Architect
2026-05-24
Java Application Developer
2026-05-18
- Posted
- Aug 22, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Amsterdam Area
- Company
- Ampstek
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Developer
2026-05-22
Java Architect
2026-05-24
Java Application Developer
2026-05-18