Java Developer (Retail Platform)

Suan Luang , Thailand
full-time Remote

AI overview

Collaborate with development teams to build scalable distributed architectures using modern best practices and technologies like AWS and Kubernetes, ensuring robust and efficient software solutions.
  • Work with development teams and product managers to ideate software solutions
  • Design client-side and server-side architecture
  • Ability to write effective database programs.
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Write technical documentation
  • Work with data scientists and analysts to improve software

Requirements

  • Demonstrable experience in Core Java, Spring Boot,XML
  • Good knowledge on JBoss Seam, JSF, Hibernate, JBoss7.x
  • Knowledge on working with Oracle Database and Familiar with Redis DB.
  • Deep knowledge of Object-Oriented programing and engineering principles like SOLID
  • Significant experience writing and utilizing RESTful APIs,GraphQL API's, asynchronous message queues, and services and performance tuning large scale apps
  • Experience with building and maintaining large scale distributed architectures (e.g. microservices-based)
  • Knowledge on Redis is added advantage.
  • Comfortable with AWS tools including ECS, Cloudwatch,Lambda, RDS - Certification is a big plus
  • Comfortable with modern devops best practices and tools including Kubernetes, Terraform, CI/CD, ElasticSearch
  • Excellent communication and teamwork skills.
  • Degree in Computer Science or related field.
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Java Developer Q&A's
Report this job
Apply for this job