Epicareer Might not Working Properly
Learn More

Java Developer

Salary undisclosed

Checking job availability...

Original
Simplified

Job Title: Java Developer

Job Type: Payroll and Contract under Accord Innovations Sdn Bhd

Duration: 12 months

Project: Insurance

Location: KL, Malaysia (onsite)

Job Summary: We are seeking a highly skilled Full Stack Java Developer to join our dynamic engineering team. The ideal candidate will have extensive experience working with Java, Spring Boot, Microservices, Angular, Kubernetes, CI/CD, and cloud platforms such as GCP and AWS. You will be responsible for designing, developing, and maintaining scalable cloud-based SaaS applications, integrating them with Power Curve and ensuring high availability and performance.

Key Responsibilities:

  • Backend Development: Develop robust, scalable, and high-performance backend solutions using Java, Spring Boot, and Microservices architecture.
  • Frontend Development: Design and implement intuitive, responsive, and user-friendly interfaces with Angular.
  • Cloud Platforms: Leverage cloud platforms such as GCP and AWS to build, deploy, and maintain cloud-native applications and services.
  • Microservices Architecture: Build and maintain microservices, ensuring scalability, fault tolerance, and performance optimization.
  • CI/CD Pipelines: Design, implement, and manage CI/CD pipelines to streamline the development and deployment process, ensuring faster and more reliable releases.
  • Kubernetes & Containerization: Utilize Kubernetes for container orchestration and deployment, ensuring efficient resource management and scalability.
  • SaaS Integration: Work on cloud-based SaaS integration, particularly with Power Curve, ensuring seamless data flow and integration with other systems.
  • Collaboration & Agile Methodology: Work closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality solutions using Agile methodologies.
  • Troubleshooting & Optimization: Troubleshoot, debug, and optimize application performance to ensure smooth and efficient operation in production environments.

Skills & Qualifications:

  • Core Technologies:
  • Proficiency in Java, Spring Boot, and Microservices architecture.
  • Strong knowledge of frontend technologies, particularly Angular.
  • Experience with containerization and orchestration tools, including Kubernetes.
  • Deep understanding of cloud platforms (GCP, AWS) and their services (EC2, S3, Lambda, Cloud Functions, etc.).
  • Familiarity with cloud-based SaaS architecture, particularly Power Curve integration.
  • Development Tools & Practices:
  • Hands-on experience with CI/CD pipelines, Git, Jenkins, or other build and deployment tools.
  • Strong knowledge of RESTful APIs and service-oriented architectures.
  • Experience in unit testing and test-driven development (TDD).
  • Familiarity with Docker for containerization and version control systems like Git.
  • Cloud & SaaS Integration:
  • Experience with cloud infrastructure and services on AWS or GCP.
  • Experience with integrating and scaling SaaS applications in the cloud.
  • Familiarity with Power Curve integration and optimization techniques for cloud-based platforms.
  • Soft Skills:
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork skills in an Agile environment.
  • Ability to manage multiple tasks and projects simultaneously, while meeting deadlines.
  • Passion for learning new technologies and adapting to changes in the tech landscape.

Preferred Qualifications:

  • Experience with NoSQL databases
  • Knowledge of security best practices for cloud and SaaS applications.
  • Experience with monitoring tools (Prometheus, Grafana, etc.) and logging systems (ELK stack).
  • Previous experience in developing enterprise-level applications or working in a large-scale production environment.

Job Title: Java Developer

Job Type: Payroll and Contract under Accord Innovations Sdn Bhd

Duration: 12 months

Project: Insurance

Location: KL, Malaysia (onsite)

Job Summary: We are seeking a highly skilled Full Stack Java Developer to join our dynamic engineering team. The ideal candidate will have extensive experience working with Java, Spring Boot, Microservices, Angular, Kubernetes, CI/CD, and cloud platforms such as GCP and AWS. You will be responsible for designing, developing, and maintaining scalable cloud-based SaaS applications, integrating them with Power Curve and ensuring high availability and performance.

Key Responsibilities:

  • Backend Development: Develop robust, scalable, and high-performance backend solutions using Java, Spring Boot, and Microservices architecture.
  • Frontend Development: Design and implement intuitive, responsive, and user-friendly interfaces with Angular.
  • Cloud Platforms: Leverage cloud platforms such as GCP and AWS to build, deploy, and maintain cloud-native applications and services.
  • Microservices Architecture: Build and maintain microservices, ensuring scalability, fault tolerance, and performance optimization.
  • CI/CD Pipelines: Design, implement, and manage CI/CD pipelines to streamline the development and deployment process, ensuring faster and more reliable releases.
  • Kubernetes & Containerization: Utilize Kubernetes for container orchestration and deployment, ensuring efficient resource management and scalability.
  • SaaS Integration: Work on cloud-based SaaS integration, particularly with Power Curve, ensuring seamless data flow and integration with other systems.
  • Collaboration & Agile Methodology: Work closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality solutions using Agile methodologies.
  • Troubleshooting & Optimization: Troubleshoot, debug, and optimize application performance to ensure smooth and efficient operation in production environments.

Skills & Qualifications:

  • Core Technologies:
  • Proficiency in Java, Spring Boot, and Microservices architecture.
  • Strong knowledge of frontend technologies, particularly Angular.
  • Experience with containerization and orchestration tools, including Kubernetes.
  • Deep understanding of cloud platforms (GCP, AWS) and their services (EC2, S3, Lambda, Cloud Functions, etc.).
  • Familiarity with cloud-based SaaS architecture, particularly Power Curve integration.
  • Development Tools & Practices:
  • Hands-on experience with CI/CD pipelines, Git, Jenkins, or other build and deployment tools.
  • Strong knowledge of RESTful APIs and service-oriented architectures.
  • Experience in unit testing and test-driven development (TDD).
  • Familiarity with Docker for containerization and version control systems like Git.
  • Cloud & SaaS Integration:
  • Experience with cloud infrastructure and services on AWS or GCP.
  • Experience with integrating and scaling SaaS applications in the cloud.
  • Familiarity with Power Curve integration and optimization techniques for cloud-based platforms.
  • Soft Skills:
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork skills in an Agile environment.
  • Ability to manage multiple tasks and projects simultaneously, while meeting deadlines.
  • Passion for learning new technologies and adapting to changes in the tech landscape.

Preferred Qualifications:

  • Experience with NoSQL databases
  • Knowledge of security best practices for cloud and SaaS applications.
  • Experience with monitoring tools (Prometheus, Grafana, etc.) and logging systems (ELK stack).
  • Previous experience in developing enterprise-level applications or working in a large-scale production environment.