- Chi tiết công việc
- Giới thiệu công ty
Vị trí công việc này hiện tại đã hết hạn nộp hồ sơ, bạn có thể tham khảo thêm một số công việc liên quan phía dưới
Mô tả công việc
Mô tả công việc
Tóm tắt công việc
In this role, you will be a senior Azure/Java Engineer of a team. You will help team and work in project team with other sub-teams (Salesforce, Testing, DevOps, Infrastructure, etc) and closely with our international cross-teams and clients on a wide variety of collaborative and innovative engagements.
One should be a phenomenal teammate with a forward-thinking mindset, ability and confidence to challenge the status quo to define future visions.
Tóm tắt công việc
In this role, you will be a senior Azure/Java Engineer of a team. You will help team and work in project team with other sub-teams (Salesforce, Testing, DevOps, Infrastructure, etc) and closely with our international cross-teams and clients on a wide variety of collaborative and innovative engagements.
One should be a phenomenal teammate with a forward-thinking mindset, ability and confidence to challenge the status quo to define future visions.
Yêu cầu
Yêu cầu công việc
Responsibilities:
Translate business requirements into technical applications.
Design, build, and maintain efficient, reusable, reliable, testable, and secure Java code.
Drive micro services-based design considering the scalability, fault tolerance, performance, and quality.
Identify bottlenecks and bugs and find solutions to fix issues.
Establish the overall architecture for the Java and Azure part of the platform.
Lead the design of SOAP UI, App Service, Java classes, Azure Repo, PowerShell, Azure Function, ARM
Review Java and Azure technical designs and provide feedback for improvements, decide on the technical design.
Help team to maintain code quality, organization, and automatization.
Do review of technical design with respect to IT security specifically.
Manage build and deployment for Azure Apps/.Net/Java projects
Build up the Java and Azure engineering practices by establishing sensible engineering and coding guidelines.
Decide on and drive usage of DevOps tools.
Configure the CICD pipeline including Code Quality and Code Security checks for Java and Azure
Drive implementation of Agile/DevOps practices.
Coach and mentor teams on Agile and DevOps best practices and tools. Work with the team to plan, allocate and follow up the team Sprints and tasks.
Write tutorials, how-to videos, and other technical articles related to solutions on Azure.
Must have Technical Requirements / Qualifications
Primary Skills:
Language: Java, SQL
Frameworks: SpringBoot, Hibernate, Junit
Cloud: Azure (PaaS, Function, Logic Apps, Repo, API Management, Micro services, ARM Templates, Azure Integration Services, Azure Storage, Containers, Enterprise Service Bus)
Java API Security: authentication, authorization, common security standards
Database: SQL server, Azure Database
Tools: Maven, JIRA/Confluence, Azure DevOps, UML, Azure CI/CD, Git with Branching/Merging strategy, PMD/Sonarqube
Methodology: Agile, Scrum
Secondary Skills:
Azure Compute, Azure Networking, Microsoft PowerShell, Azure Data Factory
Salesforce APIs, Salesforce Data Model, Python
BS/MS degree in Computer Science.
Excellent verbal, non-verbal, written communication skills in English.
Minimum 12+ years of relevant experience primarily in Java and Azure development.
Proficient in Java, with a good knowledge of its ecosystems and micro services.
Familiarity with security aspects of backend API: authentication, authorization, OAuth, OpenID, JWT, SAML, SSO.
Object Oriented analysis and design using common design patterns.
Familiarity with common integration patterns: REST/SOAP, Messaging, Streaming, Event-Driven Architecture.
Excellent knowledge of concurrency patterns in Java and Azure.
Proficient understanding of code versioning tools, such as Git.
Familiarity with build tools such as Gradle, Maven, Ant.
Familiarity with continuous integration and cloud services on Azure cloud provider.
Knowledge of and experience with Solution Architecture, Azure Integration Services.
Experience working in an agile team, practicing Scrum, Kanban.
Good communication skills, interpersonal and teamworking skills.
Pro-active, flexible working approach and result driven.
Team-player with experience working with international and multi-functional teams.
Treats the delivery of code as a product (instead of an activity).
Drives ownership of objectives (instead of tasks).
Eager to drive and increase the performance of the team.
Protective of creating the right environment for the team to perform in.
Self-development skills to keep up to date with fast-changing trends.
Knowledge of the business domains is a plus: Pension.
Responsibilities:
Translate business requirements into technical applications.
Design, build, and maintain efficient, reusable, reliable, testable, and secure Java code.
Drive micro services-based design considering the scalability, fault tolerance, performance, and quality.
Identify bottlenecks and bugs and find solutions to fix issues.
Establish the overall architecture for the Java and Azure part of the platform.
Lead the design of SOAP UI, App Service, Java classes, Azure Repo, PowerShell, Azure Function, ARM
Review Java and Azure technical designs and provide feedback for improvements, decide on the technical design.
Help team to maintain code quality, organization, and automatization.
Do review of technical design with respect to IT security specifically.
Manage build and deployment for Azure Apps/.Net/Java projects
Build up the Java and Azure engineering practices by establishing sensible engineering and coding guidelines.
Decide on and drive usage of DevOps tools.
Configure the CICD pipeline including Code Quality and Code Security checks for Java and Azure
Drive implementation of Agile/DevOps practices.
Coach and mentor teams on Agile and DevOps best practices and tools. Work with the team to plan, allocate and follow up the team Sprints and tasks.
Write tutorials, how-to videos, and other technical articles related to solutions on Azure.
Must have Technical Requirements / Qualifications
Primary Skills:
Language: Java, SQL
Frameworks: SpringBoot, Hibernate, Junit
Cloud: Azure (PaaS, Function, Logic Apps, Repo, API Management, Micro services, ARM Templates, Azure Integration Services, Azure Storage, Containers, Enterprise Service Bus)
Java API Security: authentication, authorization, common security standards
Database: SQL server, Azure Database
Tools: Maven, JIRA/Confluence, Azure DevOps, UML, Azure CI/CD, Git with Branching/Merging strategy, PMD/Sonarqube
Methodology: Agile, Scrum
Secondary Skills:
Azure Compute, Azure Networking, Microsoft PowerShell, Azure Data Factory
Salesforce APIs, Salesforce Data Model, Python
BS/MS degree in Computer Science.
Excellent verbal, non-verbal, written communication skills in English.
Minimum 12+ years of relevant experience primarily in Java and Azure development.
Proficient in Java, with a good knowledge of its ecosystems and micro services.
Familiarity with security aspects of backend API: authentication, authorization, OAuth, OpenID, JWT, SAML, SSO.
Object Oriented analysis and design using common design patterns.
Familiarity with common integration patterns: REST/SOAP, Messaging, Streaming, Event-Driven Architecture.
Excellent knowledge of concurrency patterns in Java and Azure.
Proficient understanding of code versioning tools, such as Git.
Familiarity with build tools such as Gradle, Maven, Ant.
Familiarity with continuous integration and cloud services on Azure cloud provider.
Knowledge of and experience with Solution Architecture, Azure Integration Services.
Experience working in an agile team, practicing Scrum, Kanban.
Good communication skills, interpersonal and teamworking skills.
Pro-active, flexible working approach and result driven.
Team-player with experience working with international and multi-functional teams.
Treats the delivery of code as a product (instead of an activity).
Drives ownership of objectives (instead of tasks).
Eager to drive and increase the performance of the team.
Protective of creating the right environment for the team to perform in.
Self-development skills to keep up to date with fast-changing trends.
Knowledge of the business domains is a plus: Pension.
Thông tin khác
Yêu cầu kỹ thuật:
Java
,
MS SQL
,
Spring Boot
,
JUnit
,
Hibernate
,
Jira
,
UML
,
Git
,
Maven
,
MS Azure
,
Confluence
,
SonarQube
,
Microservices
,
PaaS
,
Azure DevOps
,
CI/CD
Java
,
MS SQL
,
Spring Boot
,
JUnit
,
Hibernate
,
Jira
,
UML
,
Git
,
Maven
,
MS Azure
,
Confluence
,
SonarQube
,
Microservices
,
PaaS
,
Azure DevOps
,
CI/CD
Thông tin chung
- Ngày hết hạn: 12/04/2024
- Thu nhập: Thỏa Thuận
Giới thiệu công ty
Xem trang công ty
Capgemini is a multicultural company of 300,000 people in nearly 50 countries, who work with world-renowned clients to find solutions to their most demanding challenges. As a global leader in consulting, digital transformation, technology and engineering services - with unrivaled sectorial expertise - we enable our clients to design and build tomorrow's businesses, make the most of the opportunities offered by technology, and boost their competitiveness and agility.
Quy mô công ty
Từ 101 - 500 nhân viên
Việc làm tương tự
Công ty Cổ phần Chứng khoán VNDIRECT
Thương lượng
28/02/2025
Hồ Chí Minh
Ngân hàng TMCP Phát triển TP.HCM - HD Bank
Thỏa thuận
13/01/2025
Hồ Chí Minh
Ngân hàng TMCP Phát triển TP.HCM - HD Bank
27 - 40 triệu VNĐ
08/02/2025
Hồ Chí Minh
công ty trách nhiệm hữu hạn tpisoftware
Regarding to experience
11/02/2025
Hồ Chí Minh
Công ty TNHH MTV Chế tác và kinh doanh trang sức PNJ (PNJP)
$ 700-1,000 /tháng
08/02/2025
Hồ Chí Minh
công ty trách nhiệm hữu hạn tpisoftware
Regarding to experience
11/02/2025
Hồ Chí Minh
hỗ trợ doanh nghiệp
Giải thưởng
của chúng tôi
Top 3
Nền tảng số tiêu biểu của Bộ
TT&TT 2022.
Top 15
Startup Việt xuất sắc 2019 do VNExpress tổ chức.
Top 10
Doanh nghiệp khởi nghiệp sáng tạo Việt Nam - Hội đồng tư vấn kinh doanh ASEAN bình chọn.
Giải Đồng
Sản phẩm công nghệ số Make In Viet Nam 2023.