Java Engineer

2 Months ago • 7 Years +
Programming

Job Description

This Java Engineer role involves designing, building, and maintaining scalable server-side applications and APIs. Responsibilities include collaborating with front-end developers, ensuring system performance and security, writing clean code, and resolving bugs. The ideal candidate will have proficiency in server-side languages like Java and Python, experience with SQL databases, RESTful API design, cloud platforms, and containerization tools like Kubernetes. A Bachelor's degree in Computer Science and 7+ years of relevant experience are required.
Good To Have:
  • Kubernetes
Must Have:
  • Design, build, and maintain scalable server-side applications and APIs.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Ensure the performance, security, and reliability of back-end systems.
  • Write clean, maintainable, and efficient code.
  • Identify and resolve performance bottlenecks and bugs.
  • Participate in code reviews and contribute to continuous improvement of development processes.
  • Proficiency in server-side languages such as Python, Java, Node.js, or Ruby.
  • Experience with database technologies like SQL, NoSQL, and ORM frameworks.
  • Knowledge of RESTful API design and development.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Understanding of containerization and orchestration tools like Docker and Kubernetes.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Strong problem-solving skills and attention to detail.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of experience in Machine Learning, AI, or related field.

Add these skills to join the top 1% applicants for this job

github
game-texts
ruby
aws
nosql
azure
node.js
ci-cd
docker
front-end
restful-api
kubernetes
back-end
git
python
sql
java

Job Description

Responsibilities: Design, build, and maintain scalable server-side applications and APIs. Collaborate with front-end developers to integrate user-facing elements with server-side logic. Ensure the performance, security, and reliability of back-end systems. Write clean, maintainable, and efficient code. Identify and resolve performance bottlenecks and bugs. Participate in code reviews and contribute to continuous improvement of development processes.

Skills: Proficiency in server-side languages such as Python, Java, Node.js, or Ruby. Experience with database technologies like SQL, NoSQL, and ORM frameworks. Knowledge of RESTful API design and development. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. Understanding of containerization and orchestration tools like Docker and Kubernetes. Experience with version control systems (e.g., Git) and CI/CD pipelines. Strong problem-solving skills and attention to detail.

Qualifications: Bachelor s degree in Computer Science, Software Engineering, or a related field 7+ years of experience in Machine Learnig, AI, related field

Set alerts for more jobs like Java Engineer
Set alerts for new jobs by Nagarro
Set alerts for new Programming jobs in United Arab Emirates
Set alerts for new jobs in United Arab Emirates
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙