Here’s a Java Developer job description in English targeting candidates with relevant skills (not strictly requiring a CS degree) and a master’s degree requirement:
—
**Job Title:** Java Developer
**Location:** [City, Country] (or Remote)
**Position Type:** Full-time
**Education Requirement:** Master’s Degree
### About the Role:
We are seeking a skilled Java Developer to design, develop, and maintain high-performance applications. If you have hands-on experience with Java ecosystems and a passion for problem-solving, we encourage you to apply—regardless of your academic background.
### Key Responsibilities:
– Develop robust backend services using Java and Spring frameworks (Boot/MVC/Cloud)
– Design RESTful APIs and integrate with databases (SQL/NoSQL)
– Collaborate with cross-functional teams to deliver scalable solutions
– Participate in code reviews and adopt CI/CD best practices
– Troubleshoot and optimize application performance
### Required Skills:
– Proficiency in **Java 8+** and OOP principles
– Experience with **Spring/Spring Boot**
– Knowledge of databases (**MySQL, PostgreSQL, or MongoDB**)
– Familiarity with **Git, Maven/Gradle**, and Agile methodologies
– Basic understanding of cloud platforms (**AWS/Azure/GCP**) is a plus
### Nice-to-Have (Optional):
– Microservices architecture
– Docker/Kubernetes
– Message brokers (Kafka/RabbitMQ)
– Frontend basics (JavaScript/HTML)
### Qualifications:
– **Master’s degree** in any discipline (Computer Science, Engineering, or related fields preferred but not mandatory)
– Demonstrable Java development skills through projects, coursework, or work experience
– **English proficiency** for technical documentation and team communication
### We Offer:
– Competitive salary and benefits
– Flexible work arrangements
– Learning & development opportunities
– Inclusive work environment
-sponsor
**How to Apply:**
Submit your CV and GitHub/project portfolio to [email].
–