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.
Skills
JBoss Application Server
Core Java
JavaServer Faces (JSF)
JBoss Seam
Technical Documentation
Hibernate
Functions
Information Technology / Telecommunications
Job Overview
Job Type:
Full-Time
Company
Makro PRO
29 active jobs
Bangkok
Industry:
Technology
Application Closed
This job posting is no longer accepting applications.