Java Developer

NTT
Bangkok
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5-8 yearsEducation: bachelorsSkills: []

Design, develop, test, and maintain scalable Java-based enterprise applications and services. Translate business requirements into technical solutions, contribute to system architecture, and write clean, maintainable code. Build and optimize APIs, microservices, and backend components while troubleshooting complex issues to ensure performance and reliability. Collaborate with Business Analysts, QA, DevOps, and others across the software development lifecycle, including production deployment and technical documentation.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NTT
NTT
2 days ago

Java Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 days agoStatus: Live

Job Summary

Design, develop, test, and maintain scalable Java-based enterprise applications and services. Translate business requirements into technical solutions, contribute to system architecture, and write clean, maintainable code. Build and optimize APIs, microservices, and backend components while troubleshooting complex issues to ensure performance and reliability. Collaborate with Business Analysts, QA, DevOps, and others across the software development lifecycle, including production deployment and technical documentation.
Location: Bangkok
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, test, and maintain Java-based applications and services.
  • •Analyze business requirements and translate them into technical solutions.
  • •Develop scalable, secure, high-performance applications using modern Java technologies.
  • •Participate in system architecture design and technical decision-making.
  • •Develop and maintain APIs/microservices and optimize performance, reliability, and production deployment support.

Key Requirements

  • •Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • •Minimum 5-8 years of Java development experience.
  • •Strong proficiency in Java 8/11/17 and core Java concepts.
  • •Experience with Spring Framework (Spring Boot, Spring MVC, Spring Security) and RESTful APIs.
  • •Experience with relational databases and ORM (e.g., Oracle/MySQL/PostgreSQL/SQL Server; Hibernate/JPA) plus Git and Agile/Scrum.
Experience:5-8 years
Education:Bachelor's in Computer Science, Information Technology, Software Engineering, or a related field
Tech Stack:JavaSpring FrameworkSpring BootSpring MVCSpring SecurityRESTful APIsMicroservicesOracleMySQLPostgreSQLSQL ServerSQLHibernateJPAGitAgileScrumDockerKubernetesAWS

Company Brief

NTT
Dimension Data, operating under NTT Ltd, provides managed IT services, cloud and data center solutions, networking, cybersecurity, and digital transformation services to enterprise customers worldwide.
Industry: Professional Services
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Valuation: Public Company (Market Cap in USD)
Headquarters: London, United Kingdom
Founded: 1983
WebsiteLinkedIn