Skill diminta
AWSAnalytical ThinkingAzureCI/CDCommunicationDockerEnglishGCPGitJavaJavaScriptKubernetesLinuxMySQLPostgreSQLReactRedisSQLSpring BootTeamwork
Deskripsi
Fullstack Java Developer
Penempatan
DKI Jakarta, Jakarta Pusat
Kategori
Full Time
Industri
Teknologi Informasi/Komputer
Gaji
Level Posisi: Staff
Usia
Jenis kelamin yang lebih diutamakan
Uraian Tugas
- Design, develop, test, and maintain web applications using Java Spring Boot and React.js
- Develop and integrate RESTful APIs and backend services
- Build responsive, user-friendly, and scalable front-end applications
- Collaborate with Product Owners, Business Analysts, and other developers in an Agile environment
- Write clean, efficient, secure, and maintainable code following best practices
- Optimize application performance, scalability, and reliability
- Troubleshoot, debug, and resolve technical issues
- Participate in code reviews and contribute to continuous improvement initiatives
- Implement and maintain database structures and queries using PostgreSQL or MySQL
- Work with version control systems and support deployment processes
- Understand business requirements and translate them into technical solutions
- Syarat & Kualifikasi
- Bachelor's Degree in Computer Science or related field from a reputable university (preferably BINUS University)
- Minimum GPA (IPK) of 3.0
- Maximum age: 32 years old
- Minimum 3 years of experience as a Fullstack Developer
- Strong experience working in Agile Development environments
- Strong experience in Linux/Unix environments
- Proficient in Java Spring Boot and JavaScript, with hands-on experience using React.js
- Strong knowledge of SQL databases, including PostgreSQL and MySQL
- Experience using version control tools such as Git, GitHub, or GitLab
- Solid understanding of RESTful API design and implementation
- Technical Skills
- Experience with caching technologies such as Redis or Memcached
- Experience with message queue systems such as Kafka, MQ, or NATS
- Good understanding of application security principles, authentication, authorization, and secure coding practices
- Basic knowledge of cloud platforms (AWS, Azure, or GCP) is an advantage
- Understanding of DevOps practices, CI/CD pipelines, Docker, and Kubernetes is a plus
- Soft Skills
- Strong problem-solving and analytical thinking skills
- Strategic mindset and ability to understand business processes
- Excellent communication and teamwork skills
- Self-motivated with a strong willingness to learn and continuously improve
- Passionate about software development and technology
- Smart worker with the ability to work effectively under pressure and meet deadlines
Keahlian yang dibutuhkan
Sertifikasi yang dibutuhkan
Fakultas atau Jurusan yang lebih disukai
Kemampuan bahasa yang lebih disukai
Bahasa Inggris
Untuk disabilitas
Tidak