2,993 Java Programmer jobs in Indonesia

Java Programmer

IDR75000000 - IDR150000000 Y Cxrus Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

  • Develop website / application using selected framework on Java language
  • Working closely with the leads and other programmers to ensure projects are developed as expected
  • Execute company's best practice, methodologies to ensure deliverable and results will be the highest quality possible
  • Rechecking the code to minimize bugs
  • Initiatively keep up with the programming technologies
  • Following the company's policy and regulation

  • Minimum Qualifications: Candidate must posses at least a Bachelor's Degree in Computer Science/Information Technology or equivalent

  • 4-5 year experience in JAVA web development (J2EE project).
  • Familiar with Java framework (EJB, Spring, ZK, Stripes, React / angular jS, Go)
  • Familiar with JAVA Object Oriented Programming.
  • Experience in Liferay platform will be advantage.
  • Familiar with SQL query, Hibernate SQL or standard database MySQL, PostgreSQL, or Oracle.
  • Understand OSGI Modular, Container, Kubernetes & Microservice will be advantage.
  • Working arrangement : Full WFO
  • Willing to be placed at BSD, Tangerang.

Cxrus Solutions was established in 2003 as an end-to-end Enterprise IT solutions provider in Asia Pacific. Headquartered in Singapore, We form strategic partnerships with industry-leading technology vendors to deliver Enterprise-grade business solutions and system integration services. We are the digital architects who provide end-to-end Enterprise IT solutions for our clients. Our mission is to deliver cutting-edge solutions through innovation, dedication and a commitment to excellence. Cxrus Solutions has grown to become the leading Enterprise IT solutions provider with regional presence in Kuala Lumpur, Malaysia and Jakarta, Indonesia to serve Enterprises across the Asia Pacific region.

This advertiser has chosen not to accept applicants from your region.

Java Programmer

Jakarta, Jakarta IDR8000000 - IDR12000000 Y PT Intikom Berlian Mustika - Talent Acquisition

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Developer (Java Programmer)

Kami mencari seorang Software Engineer berpengalaman untuk bergabung dengan tim pengembangan kami dalam membangun aplikasi internal perusahaan. Kandidat ideal akan memenuhi kualifikasi dan tanggung jawab berikut:



Kualifikasi
  • Gelar Sarjana di bidang Ilmu Komputer, Rekayasa Perangkat Lunak, atau bidang teknis terkait.
  • Pengalaman kerja minimal 4 tahun sebagai Software Developer atau posisi terkait.
  • Fast learner yang mampu beradaptasi cepat terhadap teknologi, teknik, dan bahasa pemrograman baru.
  • Mahir menggunakan Java untuk pengembangan aplikasi backend atau sistem.
  • Berpengalaman dengan database SQL (MySQL & PostgreSQL), termasuk optimasi query dan manajemen data.
  • Memahami konsep software security, seperti mitigasi serangan, enkripsi data, autentikasi, dan otorisasi.
  • Pemahaman mendalam tentang pola desain perangkat lunak, arsitektur kode, dan praktik pengembangan perangkat lunak terbaik.
  • Kemampuan analisis, pemecahan masalah, dan troubleshooting yang kuat.
  • Kemampuan komunikasi lisan dan tertulis yang baik, mampu berkolaborasi dengan tim lintas fungsi.


Tanggung Jawab
  • Mengembangkan, memelihara, dan mengoptimalkan aplikasi internal atau sistem perusahaan menggunakan teknologi yang sesuai.
  • Membangun integrasi antar sistem melalui layanan seperti REST API, Apache Kafka, atau middleware lainnya.
  • Merancang prinsip keamanan perangkat lunak dalam seluruh fase pengembangan untuk meminimalkan risiko kerentanan.
  • Melakukan otomatisasi integrasi dan aplikasi ke dalam pipeline CI/CD secara efisien dan berkelanjutan.
  • Menulis kode yang bersih, efisien, dan didokumentasikan dengan lengkap, serta menulis unit test dan functional test.
  • Terus memantau perkembangan mengenai perkembangan teknologi terkini untuk meningkatkan solusi yang dibangun.
This advertiser has chosen not to accept applicants from your region.

Junior Java Programmer

Jakarta, Jakarta IDR25000000 - IDR50000000 Y Pt Xeranta Global Optima

Posted today

Job Viewed

Tap Again To Close

Job Description

About the role

We are looking for a passionate Java Developer (Spring Framework) to join our team at PT Xeranta Global Optima. You will be responsible for designing, developing, and maintaining robust back-end systems and enterprise-level web applications to support our clients' digital transformation.

This role offers a chance to work with modern frameworks and collaborate in a fast-paced, agile environment.

What you'll be doing

  • Design, develop, and maintain Java-based applications using Spring Framework (Spring MVC/Boot)
  • Collaborate with front-end developers, analysts, and business stakeholders to deliver high-quality solutions
  • Implement and optimize RESTful APIs for integration with mobile/web applications
  • Write clean, efficient, and well-documented code
  • Ensure application security, scalability, and performance optimization
  • Maintain and troubleshoot existing applications, fixing bugs and implementing improvements
  • Participate in code reviews and knowledge-sharing sessions
  • Stay up-to-date with industry trends, frameworks, and best practices

What we're looking for

  • Strong proficiency in Java SE/EE and hands-on experience with Spring Framework (Spring MVC, Spring Boot, Spring Security, Spring Data JPA)
  • Experience with MyBatis / Hibernate or other ORM frameworks
  • Solid understanding of REST API design and integration
  • Familiarity with SQL databases (MySQL, PostgreSQL, or SQL Server)
  • Good knowledge of software design patterns and architectural principles
  • Experience with version control systems such as Git
  • Strong problem-solving, analytical, and debugging skills
  • Fresh graduates with strong Java and backend development fundamentals are welcome to apply
This advertiser has chosen not to accept applicants from your region.

Programmer (Java / Phyton)

Jakarta, Jakarta IDR8000000 - IDR12000000 Y Collega Inti Pratama, PT

Posted today

Job Viewed

Tap Again To Close

Job Description

JAVA PROGRAMMER

Job Description:

  • Develop and maintain Java-based components and interfaces
  • Utilize Core Java and object-oriented principles for scalable applications
  • Collaborate for effective integration of infrastructure layers
  • Analyze business and IT processes; perform monitoring and enhancements.
  • Propose initiatives to improve system performance and availability.
  • Analyze incoming issues with available tools.
  • Coordinate with team members on infrastructure.

Competencies

  • Bachelor's degree or equivalent in Computer Science or related field.
  • Proficient in Java frameworks (Spring, Hibernate, Struts).
  • Experienced with database systems (Oracle, MySQL, PostgreSQL, MS SQL).
  • Intermediate knowledge of Linux and Windows OS.
  • Strong problem-solving skills and attention to detail.
  • Effective stress management and a quick-learner.
  • Excellent communication for team collaboration.
  • Willing to work onsite in Jakarta and travel as needed.


PYTHON PROGRAMMER

Job Description:

  • Develop and maintain Python scripts for automating tasks and data processing
  • Work with team members to improve workflow by identifying inefficiencies
  • Monitor key systems and applications, responding to incidents as needed
  • Attend team meetings and contribute to process improvements
  • Ensure code quality through testing and version control
  • Provide technical support for internal tools, escalating issues as necessary

Competencies

  • Bachelor's degree or equivalent in Computer Science or related field
  • Minimum
    2 years of hands-on experience

in Python development in a professional setting
- Knowledge of Scrum and Agile methodologies
- Experienced with database systems (Oracle, MySQL, PostgreSQL, MS SQL).
- Intermediate knowledge of Linux and Windows OS.
- Strong problem-solving skills and attention to detail.
- Effective stress management and a quick-learner.
- Excellent communication for team collaboration.
- Willing to work onsite in Jakarta and travel as needed.

This advertiser has chosen not to accept applicants from your region.

Programmer Java C#

Bandung, West Java IDR4000000 - IDR6000000 Y PeluangKerjaku

Posted today

Job Viewed

Tap Again To Close

Job Description

Qualification :

  • Minimum D3 Informatics Engineering, Information Systems.
  • Mastering C# or Java programming language
  • Understanding database concepts
  • Familiar with web programming scripting (HTML, CSS).
  • Have experience in developing applications.
  • Placement : on site, Bandung
  • Salary : Rp gross
This advertiser has chosen not to accept applicants from your region.

Application Developer

IDR50000000 - IDR150000000 Y Accenture

Posted today

Job Viewed

Tap Again To Close

Job Description

LI-GM

THE WORK: Join us in shaping innovative solutions You will have the opportunity to perform independently and become a subject matter expert while actively participating in discussions and contributing to providing solutions for work-related challenges. Your expertise in Microsoft SQL Server Integration Services will be invaluable as you engage with diverse projects. We are excited to see how your contributions will make a difference

  • Design and implement data integration solutions using Microsoft SQL Server Integration Services.
  • Collaborate with cross-functional teams to gather requirements and ensure alignment on project goals.
  • Troubleshoot and resolve issues related to data integration processes.
  • Document processes and maintain clear communication with stakeholders.
  • Continuously improve existing data integration workflows for efficiency and effectiveness.

HERE'S WHAT YOU WILL NEED:

  • Intermediate proficiency in Microsoft SQL Server Integration Services.
  • A minimum of 1 year of experience in relevant related skills.
  • Bachelor's Degree in relevant field of studies.

BONUS POINTS IF YOU HAVE:

  • Beginner proficiency in Build Management.
  • Beginner proficiency in Configuration & Release Management.
  • Beginner proficiency in Design & Build Enablement.
  • Advanced proficiency in Data Analysis.
  • Intermediate proficiency in Cloud Technologies.
This advertiser has chosen not to accept applicants from your region.

Application Developer

IDR80000 - IDR120000 Y Home Credit Indonesia

Posted today

Job Viewed

Tap Again To Close

Job Description

Application Developer (.NET)

Responsibilities:

  • Implement advanced coding techniques and best practices for maintainability and scalability.
  • Ensure data integrity and security through advanced database management practices.
  • Implement and advocate for advanced design patterns and architectural principles.
  • Implement and enforce advanced security measures within the software development lifecycle, ensuring robust protection against potential threats.
  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
  • Collaborate with cross-functional teams to analyze project requirements and contribute to project planning.
  • Champion and adhere to advanced software development methodologies, ensuring efficient and timely project delivery.

Minimum requirements:

.NET Engineer Requirement

Expected Technical Skills:

  • Solid experience with .NET Core for developing scalable and maintainable applications.
  • Proficient in Entity Framework Core, including migrations, query optimization, and working with relational databases.
  • Experience deploying and managing solutions on Microsoft Azure, such as Azure App Services, Azure SQL Database, Azure Functions, Azure DevOps (pipelines, release management).
  • Strong understanding of RESTful API design and integration.
  • Familiar with unit testing using xUnit, NUnit, or similar frameworks.
  • Experience with Git and working in Agile/Scrum environments.

Nice to Have:

  • Exposure to microservices architecture and event-driven systems.
  • Knowledge of containerization (Docker, Kubernetes) on Azure.
  • Familiarity with authentication/authorization frameworks like IdentityServer or Azure AD.

Soft Skills:

  • Excellent written and verbal communication skills in English.
  • Able to document technical designs and communicate clearly across teams.
  • Strong problem-solving ability and a proactive, ownership-driven mindset.
  • Comfortable working in cross-functional and remote teams.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java programmer Jobs in Indonesia !

Application Developer

IDR45 - IDR55 Y Adhyatama Teknologi Solusi

Posted today

Job Viewed

Tap Again To Close

Job Description

Qualifications

  • Bachelor's degree in computer science, IT or related discipline
  • At least 5 years of work experience in IT support, system administration and/or production support roles
  • Must be familiar with
    Java scripting knowledge and Jasper report
  • Database knowledge in Oracle, PLSQL are essential

Good-to-have criteria:

  • Proficiency in Linux/Unix and Windows environments
  • Experience with monitoring tools (e.g., New Relic)
  • Understanding of ITIL processes and incident management tools (e.g., Jira, ServiceNow)
This advertiser has chosen not to accept applicants from your region.

Application Developer

Jakarta, Jakarta IDR6000000 - IDR12000000 Y MSBU Konsultan Indonesia

Posted today

Job Viewed

Tap Again To Close

Job Description

  • Design, develop, and maintain applications using .NET Core.
  • Build responsive and interactive frontend components with React, Vue, Angular, or Blazor.
  • Manage and optimize database queries for both relational and non-relational databases.
  • Develop, integrate, and document RESTful APIs / GraphQL services.
  • Ensure application quality, scalability, and security through testing and code reviews.
  • Collaborate with cross-functional teams to analyze requirements and deliver solutions.
  • Deploy and manage applications using Docker/Kubernetes.
  • Write and maintain clear documentation for code, processes, and APIs.

  • Minimum Qualifications: Proficient in the latest NET Core Framework.

  • Strong knowledge of HTML, CSS, JavaScript, and modern frontend frameworks such as React, Vue, Angular, or Blazor.
  • Familiar with both relational databases (MSSQL Server, PostgreSQL) and non-relational databases (Redis, MongoDB).
  • Good understanding of RESTful API / GraphQL development and consumption.
  • Experienced with version control systems such as Git or Azure Repositories.
  • Familiar with Windows Server and Linux operating systems.
  • Strong skills in containerization and deployment tools (Docker, Kubernetes).
  • Experience in using Swagger (Swashbuckle) or other API documentation tools.
  • Familiar with testing and quality tools in the NET Core environment (e.g., Selenium, SonarQube, etc.).

PT MSBU Konsultan Indonesia (MSBU Konsultan) was founded in 2019 as an on-demand IT staffing and headhunting service specialist. Our competitive advantage lies in our SLA commitment, 'Client & Candidate Success' orientation, and our recruitment model powered by Crowdsourcing Ecosystem has been proven through our track record in filling the most challenging IT positions for both startup and large enterprise clients.

This advertiser has chosen not to accept applicants from your region.

Application Developer

Jakarta, Jakarta IDR120000000 - IDR240000000 Y (2124) PT IBM Delivery Indonesia

Posted today

Job Viewed

Tap Again To Close

Job Description

Your role and responsibilities

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys.

You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable.

Your primary responsibilities include:


•Analytical Problem-Solving and Solution Enhancement: Analyze, validate and propose improvements to existing failures, with the support of the architect and technical leader.


•Comprehensive Engagement Across Process Phases: Involvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service.


•Strategic Stakeholder Engagement and Innovative Coding Solutions: Drive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions.

ABOUT BUSINESS UNIT

IBM Consulting is IBM's consulting and global professional services business, with market leading capabilities in business and technology transformation. With deep expertise in many industries, we offer strategy, experience, technology, and operations services to many of the most innovative and valuable companies in the world. Our people are focused on accelerating our clients' businesses through the power of collaboration. We believe in the power of technology responsibly used to help people, partners and the planet.

YOUR LIFE @ IBM

In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.

Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.

Are you ready to be an IBMer?

ABOUT IBM

IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.

Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business.

At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.

OTHER RELEVANT JOB DETAILS

For additional information about location requirements, please discuss with the recruiter following submission of your application.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Java Programmer Jobs