Bank of Ayudhya Public Company Limited
Software Engineer Manager (Java / Web Application)
Skills
25 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Bangkok, Thailand
Work mode:
Hybrid
Published on:
24 September 2026
What they need
Location: Head Office : RAMA3, Hybrid Work Onsite 2 Days/Week
Key Responsibilities
- End-to-End Development: Design, develop, and maintain both front-end user interfaces and back-end application logic for enterprise web applications.
- Back-End Engineering: Build and optimize secure server-side components using Java EE and Spring MVC frameworks.
- Database Management & Optimization: Architect, write, and tune complex Oracle Database structures, PL/SQL packages, stored procedures, and triggers to support high-volume transaction processing.
- Front-End & UI Integration: Develop interactive web front-ends using JSP, JavaScript, and templating/layout frameworks (e.g., SiteMesh), ensuring cross-browser compatibility and seamless integration with back-end APIs.
- Application Server Administration: Deploy, configure, and maintain application components on Apache Tomcat servers, ensuring system reliability and optimal performance.
- Data Integration & Security: Manage structured data exchange via XML processing and XSD validation. Implement secure identity management using SSO protocols (SAML 2.0, JWT, OAuth token flows).
- Code Quality & Maintenance: Debug, troubleshoot, and refactor legacy codebases to improve efficiency, maintainability, and alignment with modern security standards.
Collaboration: Partner with Business Analysts, QA Engineers, and System Admins within an Agile environment to deliver project milestones successfully.
Key Qualifications
Technical Core Skills:
Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a related field.
5-10+ years of professional experience in Full-Stack or Software Engineering with a focus on enterprise web applications.
Strong hands-on experience with Java EE and Spring MVC frameworks.
Solid understanding of relational database management systems, specifically Oracle Database (PL/SQL, stored procedures).
- Proven experience with Apache Tomcat or similar application servers.
- Proficiency in UI/UX technologies including JSP, JavaScript, and familiarity with SiteMesh (or similar layout frameworks).
- Experience with XML processing and schema validation (XSD).
- Good understanding of SSO protocols such as SAML 2.0, JWT, and OAuth token flows.
Additional Required Skills:
- Strong knowledge of Version Control Systems (Git) and standard branching strategies.
- Familiarity with build tools such as Maven or Gradle.
- Solid understanding of Web Services architecture (RESTful APIs and SOAP).
- Experience with standard debugging, profiling tools, and application logging (e.g., Log4j, SLF4J).
- Good understanding of secure coding practices (OWASP Top 10) to prevent vulnerabilities.
- Ability to work effectively within an Agile/Scrum development environment.
Nice to Have
- Exposure to or experience with financial/payment messaging standards (ISO 20022 / SWIFT).
- Experience with Containerization technologies (Docker, OpenShift, or Kubernetes).
- Basic knowledge of CI/CD pipelines (e.g., Jenkins).
- Familiarity with modern JavaScript frameworks/libraries (e.g., React, Vue, Angular) or jQuery.
Soft Skills
- Strong analytical, problem-solving, and debugging skills.
- Excellent team player with good communication and interpersonal skills.
- Self-motivated, proactive, and eager to learn new technologies and domain knowledge (e.g., Banking/Transaction Systems).
Please note that we will get in touch with shortlisted candidates only.
Stay connected with KRUNGRI CAREER at:
- FB: Krungsri Career(http://bit.ly/FacebookKrungsriCareer)
- LINE: Krungsri Career (http://bit.ly/LineKrungsriCareer)
- LINKEDIN: Krungsri (http://bit.ly/LinkedinKrungsri)
Applicants can read the Personal Data Protection Announcement of the Bank's Human ResourcesFunction by typing the link from the image that stated below.
EN
(https://krungsri.com/b/privacynoticeen)
The bank needs to and will have a process for verifying personal information related to the criminal history of applicants before they are considered for employment with the bank.
Other offers great for you!
These companies are also looking for great profiles
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
LeHibou
Analyste / Ingénieur logiciel Wealth
550€ / jour
Freelance
Luxembourg
Hybrid
Skills
5 days ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
5 days ago
Quick apply