2,993 Java Programmer jobs in Indonesia
Java Programmer
Posted today
Job Viewed
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.
Java Programmer
Posted today
Job Viewed
Job Description
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.
Junior Java Programmer
Posted today
Job Viewed
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
Programmer (Java / Phyton)
Posted today
Job Viewed
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.
Programmer Java C#
Posted today
Job Viewed
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
Application Developer
Posted today
Job Viewed
Job Description
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.
Application Developer
Posted today
Job Viewed
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.
Be The First To Know
About the latest Java programmer Jobs in Indonesia !
Application Developer
Posted today
Job Viewed
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)
Application Developer
Posted today
Job Viewed
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.
Application Developer
Posted today
Job Viewed
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.