Java Developer
Encora10
Posted: March 20, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are looking for a skilled Java Developer to design, develop, and maintain scalable, high-performance applications. The ideal candidate will have strong backend development experience and a solid understanding of modern software development practices.
Required Skills
Job Description
About the Role
We are looking for a skilled Java Developer to design, develop, and maintain scalable, high-performance applications. The ideal candidate will have strong backend development experience and a solid understanding of modern software development practices.
Key Responsibilities
•
Design, develop, and maintain applications using Java.
•
Build and maintain RESTful APIs and backend services.
•
Collaborate with frontend, QA, and DevOps teams to deliver high-quality solutions.
•
Write clean, maintainable, and efficient code.
•
Perform debugging, troubleshooting, and performance tuning.
•
Participate in code reviews, testing, and deployment.
•
Ensure application scalability, security, and reliability.
•
Maintain proper documentation.
Requirements
•
Bachelor’s degree in Computer Science, IT, or related field.
•
3–8 years of experience in Java development.
•
Strong understanding of core Java concepts (OOP, collections, multithreading).
•
Experience with frameworks such as Spring or Spring Boot.
•
Familiarity with REST APIs, JSON, and API integrations.
•
Experience with relational databases (MySQL, PostgreSQL, Oracle).
•
Knowledge of version control tools (Git).
•
Strong problem-solving and communication skills.
Nice to Have
•
Experience with microservices architecture.
•
Exposure to cloud platforms (AWS, Azure, GCP).
•
Knowledge of containerization tools (Docker, Kubernetes).
•
Experience in Agile/Scrum environments.