Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Microsoft Technology Consulting - Java A2 
Taiwan, Taoyuan City 
11024921

02.09.2025

Qualifications
  • 7 years of experience
  • Over 2 years of experience in leading customer-facing project delivery, including solution design, project envisioning, planning, development, and deployment of complex solutions.
  • Bachelor’s degree in computer science engineering or equivalent work experience. Higher relevant education preferred.
  • Technical certifications are a plus (AZ-204, AI-900, AI-102or any other Azure Certifications


Areas Of Expertise

  • Proven experience in designing and developing applications using Java/J2EE frameworks like Spring, Hibernate, Struts, and JSF.
  • Expertise in building APIs and microservices using frameworks such as Spring Boot,Quarkus, and JAX-RS, ensuring scalable and maintainable solutions.
  • Strong experience in writing unit test cases using frameworks like JUnit and TestNG to ensure high-quality code and robust applications.
  • In-depth knowledge of Object-Relational Mapping (ORM) frameworks, particularly JPA and Hibernate, for efficient database management and operations.
  • Hands-on experience in JavaScript or TypeScript development, with knowledge of front-end frameworks like Angular or ReactJS, as well as Node.js for server-side development.
  • Strong understanding of technical concepts including security, transactions, monitoring, and performance optimization in software development.
  • Proficiency with version control tools like Git, Bitbucket, GitHub, and GitLab, along with build automation tools such as Maven and Gradle.
  • Experience in implementing Continuous Integration and Continuous Deployment (CI/CD) pipelines using tools like Jenkins and Bamboo, optimizing the software delivery process and hands-on experience with DevOps tools (Jenkins, Artifactory, Maven/Gradle, GIT/Bitbucket) and application monitoring tools (Elasticsearch, Logstash, Kibana).
  • Strong experience with NoSQL databases like MongoDB, Cassandra, or Cosmos DB, as well as relational databases such as SQL Server, Oracle, or MySQL.
  • Experience in designing and implementing event-driven and microservices architectures for high-availability and distributed systems.
  • Proficient in Docker and Kubernetes for containerizing applications and managing them in cloud environments.
  • Experience in designing and implementing cloud-based solutions using Azure services like AKS, Key Vault, Cosmos DB, and Azure Functions.
  • Strong knowledge of security controls, including encryption, authentication/authorization (AuthN/AuthZ), and implementation of the Zero-Trust framework. Familiarity with OAuth, IAM, and cloud security architectures.
  • Proficiency with cloud databases such as Azure SQL, Azure Database for PostgreSQL, MySQL, and MariaDB, ensuring optimal data management in cloud environments.
  • Expertise in multi-threaded/parallel programming, application design patterns (e.g., MVC, CQRS, SAGA), and application monitoring with end-to-end telemetry.
  • Knowledge of secure CI/CD practices, including automated security testing (SAST and DAST) and the implementation of security best practices in software delivery pipelines.
  • Prior experience in one or more industries such as automotive, energy, financial services, government, health, manufacturing, or retail is an added advantage.
  • Experience with cloud migration (AWS, Google Cloud) and open-source technologies is highly desirable.
  • Knowledge of Azure AI Solutions, Azure AI Foundry, Semantic Kernel, GitHub Copilot, andLangChainwill be considered a strong differentiator.
  • Familiarity with tools like Azure Sentinel, Splunk, Microsoft Threat Modeling Tool, and Microsoft Defender for Cloud to enhance security and compliance.
Responsibilities
  • Contribute as an individual contributor within the engineering team, providing accurate time estimates, setting work priorities, and making necessary project changes to ensure successful releases.
  • Leverage technical expertise and industry-specific knowledge to develop solutions that align with customer and partner business objectives.
  • Accelerate value for customer or partner engagements by designing, developing, and deploying solutions using Microsoft technologies and methodologies.
  • Ensure compliance with information assurance policies to maintain stakeholder confidence.
  • Oversee the technical delivery quality of project teams within engagements, ensuring project efficacy.
  • Identify and manage dependencies, risks, and technical escalations, developing contingency plans and alternative strategies for complex projects.
  • Advocate for best practices and reuse of intellectual capital across global customers and Microsoft programs.
  • Drive the expansion and adoption of cloud and Microsoft technologies, collaborating with sales and account teams to scale business with strategic customers.
  • Promote innovation and digital transformation, enhancing predictability using existing intellectual property (IP).
  • Define and implement technology strategies for large, complex engagements to ensure customers and partners realize the full value of their investments.
  • Foster new approaches to improve quality, engineering productivity, and responsiveness to feedback and changing priorities across the organization.