Java Developer
ExternalFull-timeOn-site1mo ago
AgileAWSAzureDockerDocumentationGCP
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
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.
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.
- Experience with microservices architecture.
- Exposure to cloud platforms (AWS, Azure, GCP).
- Knowledge of containerization tools (Docker, Kubernetes).
- Experience in Agile/Scrum environments.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at encora10? Share your experience