FullStack Developer

Company Name: PT Esha Parama Teknologi

Location: Jakarta Raya

Posted Date: 22/09/2024 09:48

Salary:

Job Description

Title:

Full Stack Programmer

NOTE:

Mandatory big universities such as UI, IPB, UGM, etc.

Job Description:

Position:

Full Stack Programmer

Location:

Hybrid

Job Overview:

  • We are seeking a versatile Full Stack Programmer who is proficient in a wide range of technologies, including Python, Erlang, Node.js, GCP (Google Cloud Platform), React, Angular, CICD (Continuous Integration and Continuous Deployment), Java, Quarkus, and Spring Boot. The ideal candidate will have a passion for creating innovative software solutions and will play a crucial role in the development and maintenance of our cutting-edge software products.

Key Responsibilities:

Full Stack Development:

Design, develop, test, and maintain both the front-end and back-end components of web applications using a variety of technologies, including Python, Erlang, Node.js, React, Angular, Java, Quarkus, and Spring Boot.

Cloud Integration:

Work with GCP to deploy, manage, and optimize cloud-based applications and services.

User Interface Development:

Create responsive and user-friendly web interfaces using React and Angular.

Backend Development:

Develop and maintain server-side components using Java, Quarkus, Spring Boot, and Erlang, ensuring scalability, performance, and security.

DevOps and CICD:

Implement and manage Continuous Integration and Continuous Deployment pipelines, automating the software release process for efficiency and reliability.

Database Management:

Design and maintain database schemas, write efficient SQL queries, and work with various database technologies to store and retrieve data.

Collaboration:

Collaborate with cross-functional teams including designers, product managers, and other developers to deliver high-quality software solutions.

Problem Solving:

Analyze and troubleshoot complex technical issues, proposing and implementing effective solutions.

Documentation:

Create and maintain technical documentation for code, APIs, and system architecture.

Performance Optimization:

Identify and address bottlenecks in the backend infrastructure to improve application performance. This may involve load balancing, caching, and optimizing database queries.

Scalability:

Architect the backend to be scalable so that it can handle increased traffic and data over time. Implement horizontal scaling strategies as needed.

Deployment:

Plan and execute the deployment of backend services to production environments. Implement CI/CD pipelines for automated testing and deployment.

Monitoring and Logging:

Set up monitoring tools and logging mechanisms to track server and application performance. Respond to incidents and troubleshoot issues as they arise.

Continuous Learning:

Stay up-to-date with emerging technologies, programming languages, and best practices in backend development.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience) wit GPA minimum 3.3.
  • Proven experience as a Full Stack Developer, with proficiency in Python, Erlang, Node.js, React, Angular, Java, Quarkus, and Spring Boot.
  • Strong understanding of cloud computing and experience with Google Cloud Platform (GCP).
  • Familiarity with CICD tools and practices, such as Jenkins, Travis CI, GitLab CI/CD, or similar.
  • Experience with database systems, including SQL and NoSQL databases.
  • Knowledge of software design patterns, data structures, and algorithms.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Ability to adapt to new technologies and learn quickly.
  • Experience with front-end technologies and frameworks is a plus.

Additional Information:

  • Competitive salary and benefits package.
  • Opportunity to work on exciting and challenging projects.
  • Professional development and training opportunities.
  • Friendly and collaborative work environment.

Hybrid working:

3 days WFO and 2 days WFH(Negotiable)

Apply Here

0 Shares:
You May Also Like

PT. Zyrexindo Mandiri Buana, Tbk

Admin Sales

Rp 4.000.000 – Rp 6.000.000 per month
Jakarta Barat
22/09/2024 11:44