Trách nhiệm
Develop and maintain robust Java applications, ensuring high performance, security, and scalability.
Analyze, debug, and optimize backend workflows to improve system performance and user experience.
Collaborate with cross-functional teams (including product, engineering, and operations) to gather requirements and deliver software solutions.
Troubleshoot and resolve issues by analyzing logs, conducting code reviews, and applying best practices to improve software reliability.
Actively contribute to architectural decisions and propose technical solutions to challenges.
Provide mentorship and guidance to junior developers and help foster a collaborative and learning-oriented environment.
Support customer-related queries, debug issues, and provide timely solutions in customer-facing scenarios (if applicable).
Write clean, well-documented, and efficient code with an emphasis on code quality and maintainability.
Analyze, debug, and optimize backend workflows to improve system performance and user experience.
Collaborate with cross-functional teams (including product, engineering, and operations) to gather requirements and deliver software solutions.
Troubleshoot and resolve issues by analyzing logs, conducting code reviews, and applying best practices to improve software reliability.
Actively contribute to architectural decisions and propose technical solutions to challenges.
Provide mentorship and guidance to junior developers and help foster a collaborative and learning-oriented environment.
Support customer-related queries, debug issues, and provide timely solutions in customer-facing scenarios (if applicable).
Write clean, well-documented, and efficient code with an emphasis on code quality and maintainability.
Yêu cầu
4+ years of hands-on experience in Java development.
Strong expertise in analyzing and debugging complex software systems.
Experience reading logs, identifying issues, and optimizing backend workflows.
Solid understanding of object-oriented programming (OOP) principles and design patterns.
Experience with modern Java frameworks, libraries, and tools (Spring, Hibernate, etc.).
Excellent verbal and written communication skills in English, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
Ability to work independently and collaboratively in a fast-paced, agile environment.
Nice to have:
Experience in supporting customer-facing applications or services is a plus.
Familiarity with cloud platforms and services (AWS, GCP, Azure) and microservices architecture.
Experience with front-end technologies or full-stack development is a plus.
Knowledge of DevOps practices, CI/CD pipelines, and containerization tools like Docker and Kubernetes.
Experience with databases (SQL/NoSQL) and performance tuning.
A degree in Computer Science or a related field, or equivalent practical experience.
Strong expertise in analyzing and debugging complex software systems.
Experience reading logs, identifying issues, and optimizing backend workflows.
Solid understanding of object-oriented programming (OOP) principles and design patterns.
Experience with modern Java frameworks, libraries, and tools (Spring, Hibernate, etc.).
Excellent verbal and written communication skills in English, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
Ability to work independently and collaboratively in a fast-paced, agile environment.
Nice to have:
Experience in supporting customer-facing applications or services is a plus.
Familiarity with cloud platforms and services (AWS, GCP, Azure) and microservices architecture.
Experience with front-end technologies or full-stack development is a plus.
Knowledge of DevOps practices, CI/CD pipelines, and containerization tools like Docker and Kubernetes.
Experience with databases (SQL/NoSQL) and performance tuning.
A degree in Computer Science or a related field, or equivalent practical experience.
Giới thiệu công ty
Gợi ý việc tương tự
Senior Java Developer
Thương lượng
