Talent.com
This job offer is not available in your country.
Sr. Software Engineer (Java) - Dedicated

Sr. Software Engineer (Java) - Dedicated

Akar Inti TeknologiIndonesia
2 days ago
Job description

Overview

Sr. Software Engineer (Java) - Dedicated

Akar Inti Teknologi (AIT) is a full-service software house headquartered in Jakarta, focusing on helping companies exceed in their digital transformation. We pride ourselves on building solutions that go beyond mere functionality, aiming for reliability and scalability that exceed expectations. With a portfolio of successful projects for renowned brands in diverse industries, our track record speaks for itself.

From our roots in banking and financial institutions, we've expanded our reach into helping drive digitalization in diverse industries such as financial services, loyalty programs, healthcare, lifestyle brands, and beyond. Our journey has traveled remarkable distances, propelled not solely by our innovative solutions, but by the dedication and brilliance of our exceptional #AITteam. We foster a culture of #TeamLIT (Teamwork, Learning, Innovation and Transparency) to help all team members perform and thrive.

About The People We believe in putting our people first, creating an environment where great work is recognized, encouraged, and celebrated. We emphasize teamwork, learning, innovation, and transparency, with learning opportunities and benefits designed to support personal and professional growth. Our team members are valued collaborators with a spirit of camaraderie and a focus on collective progress.

About The Role

As a Senior Software Engineer (Java), you will play a critical role in designing, implementing, and maintaining software solutions that drive our projects forward. You will collaborate closely with other engineers to gather requirements, solve technical challenges, and ensure high-quality deliverables. In this role, you will lead development initiatives, mentor junior engineers, and contribute to our software refresh and extension projects.

Job Descriptions

  • Analyze complex technical problems, identify root causes, and implement effective solutions.
  • Design, develop, and maintain high-performance, scalable software solutions.
  • Conduct thorough testing, including unit, integration, and load testing, and compile reports.
  • Create comprehensive technical documentation for developed modules.
  • Ensure software development aligns with client requirements and coding standards.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Lead and mentor junior developers to foster a culture of technical excellence.
  • Follow standards development from client.

Requirements

  • A Bachelor\'s degree in Computer Science, or equivalent work experience or certifications / courses, is required.
  • Must have at least 6+ years of experience in software engineering.
  • Strong experience in Java Springboot, WebService / XML, REST / JSON (Sprint).
  • Experience with PostgreSQL, Oracle Database, SQL, MongoDB.
  • Familiarity with Test Driven Development (TDD).
  • Familiarity with source code management such as Gitlab, Jenkins.
  • Familiarity with testing frameworks such as Jasmine, JUnit, and Mockito.
  • Experience with CodeceptJS, Dynatrace, and SonarQube.
  • Familiarity with PCF (Pivotal Cloud Foundry).
  • Ability to create effective and efficient unit tests.
  • Experience with Microservices Architecture.
  • Details

  • Seniority level : Mid-Senior level
  • Employment type : Contract
  • Job function : Engineering and Information Technology
  • Location : Jakarta, Jakarta, Indonesia

    Salary range : IDR20,000,000.00 - IDR35,000,000.00 per month

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Indonesia