1 - 4 of 4 job positions
for keyword junior java developer
Order by
Please select
- No elements found. Consider changing the search query.
Upload your resume Our AI will read it and recommend you best jobs
Skills:
Java, Spring Boot
Job type:
Full-time
Salary:
negotiable
- Full working rights for Thailand.
- 2+ years working experience as a software developer.
- Delivers highest quality software by testing code thoroughly.
- Adept with the tools, applications, and processes used for software development.
- Understand the business requirements, software specifications and architecture designs provided by the technical lead and apply them in completing the assigned task.
- Programming languages: Java Spring Boot, Angular or React.
- Location: True Digital Park, Bangkok.
-1 days ago
See morekeyboard_arrow_down
SAVE JOB
UNSAVE JOB
Experience:
5 years required
Skills:
Java, RESTful, Web Services, English
Job type:
Full-time
Salary:
negotiable
- Designing, developing, and maintaining integration & Architecture solutions.
- Ensuring seamless data flow across the organization.
- Working closely with other developers, and business stakeholders to understand requirements and deliver high-quality integration solutions.
- Understanding of RESTful and SOAP web services, data transformation, and error handling.
- having excellent problem-solving skills, be detail-oriented, and have the ability to work in a fast-paced environment.
- Ensuring our integration & Architecture solutions are efficient, scalable, and secure.
- Applying integration technologies and have a proven track record of delivering successful projects.
- Design and develop large integration solutions.
- Create and manage APIs.
- Integrate various systems and ensure seamless data flow.
- Collaborate with developers and business stakeholders.
- Understand and translate business requirements into technical solutions.
- Perform data transformation and error handling.
- Ensure integration solutions are efficient, scalable, and secure.
- Conduct code reviews and provide feedback to team members.
- Troubleshoot and resolve integration issues.
- Document integration processes and solutions.
- Participate in Agile development processes.
- Develop and maintain unit and integration tests.
- Optimize performance of integration solutions.
- Ensure compliance with security and data protection standards.
- Monitor and maintain integration environments.
- Participate in continuous improvement initiatives. Requirements.
- Bachelor s degree in Computer Science, Information Technology, or related field.
- 5+ years of experience in JAVA developer and Java-script framework.
- Proficiency in Any JAVA Platform and JVM.
- Experience with Micro-service management and /distributed messaging queue.
- Strong understanding of RESTful and SOAP web services.
- Experience with data transformation and error handling.
- Excellent problem-solving skills.
- Ability to work in a fast-paced environment.
- Strong communication and collaboration skills.
- Experience with Agile development processes.
- Knowledge of security and data protection standards.
- Ability to troubleshoot and resolve integration issues.
- Strong attention to detail.
- Experience cloud platforms (e.g., AWS, GCP) is a plus.
- Knowledge of Java, XML, JSON, and SQL.
- Experience with CI/CD tools and processes.
- ability to document technical solutions and processes.
- Experience with performance optimization.
- Good in English, both written and spoken.
-1 days ago
See morekeyboard_arrow_down
SAVE JOB
UNSAVE JOB
Bangkok, Quality Assurance
,IT / Programming
,Teaching / Training
Quality Assurance,IT / Programming,Teaching / Training
Skills:
Assurance, Automation, Javascript
Job type:
Full-time
Salary:
negotiable
- Develop Automated Test Scripts: - Create and maintain test scripts for different modules of the super app. - Utilize scripting languages like JavaScript, Python, or Java and tools like Selenium, Appium, and Cypress.
- Continuous Integration/Continuous Deployment (CI/CD) Support: - Integrate automated tests within the CI/CD pipelines using platforms like Jenkins, GitLab CI, or Travis CI. - Ensure rapid and reliable deployments with comprehensive test coverage.
- Test Planning and Design: - Collaborate with product managers and developers to unde ...
- Performance Testing: - Use tools like JMeter or LoadRunner to simulate load and gauge system performance. - Identify bottlenecks and work with development teams to optimize performance.
- Defect Tracking and Reporting: - Document and report bugs and issues effectively using tools like JIRA or Bugzilla. - Track defect resolution progress and verify fixes.
- Version Control Systems: - Utilize version control tools like Git to manage test scripts and collaborate with other team members.
- Cross-Platform Testing: - Ensure the super app functions seamlessly across various operating systems and devices. - Use emulators, simulators, or real devices for comprehensive testing.
- Compliance and Security Testing: - Adhere to data protection regulations and perform security testing. - Collaborate with security teams to test for vulnerabilities and ensure data privacy.
- Data Management in Testing: - Handle test data effectively, ensuring data consistency and security. - Use databases and cloud storage solutions for managing test data.
- Documentation and Training: - Document test strategies, processes, and results clearly. - Provide training and guidance to junior QA staff or stakeholders as necessary.
- Collaboration with Cross-Functional Teams: - Work closely with developers, product managers, and UX/UI designers to address issues early in the development cycle. - Participate in agile ceremonies like sprint planning, stand-ups, and retrospectives.
- Innovation and Improvement: - Continuously look for ways to enhance testing processes through new tools, techniques, or methodologies. - Stay updated with the latest trends in QA automation and implement best practices.
-1 days ago
See morekeyboard_arrow_down
SAVE JOB
UNSAVE JOB
Experience:
5 years required
Skills:
Android, Kotlin, Java, English
Job type:
Full-time
Salary:
negotiable
- Design, develop, and maintain high-quality Android applications using Kotlin and the modern Android SDK.
- Implement modern Android development practices, including Coroutines, Flow, and Dependency Injection frameworks such as Hilt or Koin.
- Apply architectural patterns such as MVVM or MVI, ensuring adherence to clean architecture principles.
- Develop and maintain multiplatform solutions using Kotlin Multiplatform (KMP) and/or Compose Multiplatform.
- Maintain and enhance existing Android applications, including legacy code written in Java.
- Collaborate with product owners, designers, backend developers, and QA teams to deliver robust mobile solutions.
- Write and maintain unit tests and UI tests using JUnit, MockK, and Espresso to ensure application quality.
- Participate in code reviews, providing constructive feedback and ensuring coding standards are met.
- Integrate RESTful APIs and manage local data storage using libraries such as Retrofit2, OkHttp3, and Room.
- Support the full mobile application lifecycle, from development and testing to deployment and maintenance.
- Work within agile development methodologies, participating in sprint planning, stand-ups, and retrospectives.
- Manage source code using Git and follow established version control and branching strategies.
- Contribute to CI/CD pipelines and release processes using tools such as Jenkins, Bitrise, or Fastlane.
- Mentor junior Android developers and promote best practices within the development team.
- Bachelor s Degree or higher in Computer Science, Computer Engineering, Software Engineering, Information Technology or any related field.
- At least 5 years of professional experience in Android mobile application development.
- Expert-level proficiency in Kotlin and strong knowledge of the modern Android SDK.
- Professional experience with Java for maintaining or enhancing legacy Android codebases is a plus.
- Hands-on experience or strong personal projects using Kotlin Multiplatform (KMP) and/or Compose Multiplatform.
- Strong understanding of Coroutines, Flow, and Dependency Injection frameworks such as Hilt or Koin.
- Proficiency in modern Android architectural patterns such as MVVM or MVI.
- Solid understanding of clean architecture principles and best practices.
- Experience with unit testing and UI testing using JUnit, MockK, and Espresso.
- Familiarity with common Android libraries and tools, including Retrofit2, OkHttp3, and Room.
- Understanding of the full mobile development lifecycle and agile development methodologies.
- Experience using Git for source code management and version control.
- Familiarity with CI/CD pipelines and tools such as Jenkins, Bitrise, or Fastlane.
- Fluent in Thai with good command of English communication.
- Hybrid work model with 2 days/week WFH.
3 days ago
See morekeyboard_arrow_down
SAVE JOB
UNSAVE JOB
Send me latest jobs forjunior java developer
- 1
