JAVA TECHNICAL SPECIALIST (Java, Spring)

CODE88 COMPANY LIMITED
Mức lương
Đang cập nhật
Địa điểm làm việc
Tân Bình, Hồ Chí Minh
Kinh nghiệm yêu cầu
Cập nhật
Chi tiết tin tuyển dụng

Mô tả công việc

Mô tả công việc

Job Purpose
The role of the Java Technical Specialist is vital for ensuring the smooth operation and continuous enhancement of web- based Java applications in the organization. The job responsibilities go beyond traditional software development as the individual not only develops robust and scalable applications but also optimizes the system architecture and design for current requirements and future scalability. The Java Technical Specialist ensures high performance, reliability, and usability of the developed systems, leading to maximum value and satisfaction for both the organization and end- users. By leveraging expertise in Spring frameworks, Redis, Messaging systems, AWS, and EKS, the role plays a significant part in enhancing the organization&039;s technological footprint and ensuring that the technology stack is modern, efficient, and aligned with organizational goals.
Responsibilities

Technical
Assist teams in overcoming technical challenges, providing viable solutions and alternatives to ensure project continuity and efficiency
Act as a point of reference for application security, ensuring adherence to best security practices and standards.
Works with development managers and other teams in the architecture and design of technical solutions, ensuring robustness, scalability, and efficiency.
Review and propose architectural and design choices, ensuring alignment with organizational goals and industry standards
Collaborate with other teams to ensure seamless integration and efficiency in the application.
Offer technical direction for project development, ensuring the use of best technologies and practices to meet project objectives.
Stay updated with the latest trends and updates in Spring frameworks to effectively incorporate them for optimizing application functionality and performance.
Code Reviews and Quality Assurance
Conduct comprehensive code reviews, ensuring code quality, best practices, and security standards are maintained.
Regularly refactor code and update libraries to minimize technical debt.
Provide constructive feedback to peers, and incorporate feedback from others for continuous personal development.
Platform Improvement:
Implement monitoring tools and practices to regularly check the health and performance of the platform, ensuring its reliability and efficiency.
Lead the optimization initiatives to enhance system performance, efficiency, and reliability. Analyze the impact of optimizations and report on outcomes.
Oversee and conduct performance testing, identifying areas for improvement and optimization.
Collaborate with various teams to implement the optimizations, ensuring seamless changes with minimal disruption to operations.
Constantly evaluate the existing platform architecture, identifying areas for improvement and leading initiatives for enhancement.
Regularly audit the system for potential security vulnerabilities and lead initiatives for resolution and enhancement.
Fine- tune the application and database for optimal performance and scalability.
DevOps Collaboration:
Collaborate on utilizing infrastructure as code (IAC) tools for optimal system setup, configuration, and management.
Work closely with DevOps teams to ensure seamless CI/CD integration, and efficient deployment and scaling of the application.
Communication and reporting
Communicate requirements, development roadblocks, etc to managers
Assist managers in reporting project status and deliverable estimations.
Documentation and Knowledge Sharing
Develop comprehensive and clear technical documentation for architecture, design decisions, API specifications, and more.
Ensure the documentation is maintained, up- to- date, and serves as a valuable resource for the team and other stakeholders.
Conduct training and coaching team members in front- end development if required.
Perform 3rd- level support in and after office hours if needed to ensure the fastest possible recovery to service.
Support manager on hiring processes, including CV review, technical interviews, and provide feedback.

Yêu cầu công việc

Yêu cầu công việc

Skills & Qualifications:

Proficient in Java, with a strong understanding of its ecosystems.
Proficiency in technical documentation
Expertise in Spring frameworks and caching mechanisms, specifically Redis
Ability to work independently, proactive problem solver.
Working knowledge of messaging systems like Kafka or RabbitMQ
Strong workload management skills.
Excellent architectural design and problem- solving skills.
Strong interpersonal skills to facilitate working within a team.
Bachelor&039;s degree in Computer Science, Information Technology, or related field.

Knowledge & Experience:

Demonstrated capability in architectural design and optimization.
Proven technology and implementation know- how with multi- tier web applications and microservices with internationalization variables, like text in multiple languages, changing currency, and various units of measurement.
Extensive experience with Spring frameworks
Thorough understanding of software development and testing life cycles.
Knowledge of relational database/SQL. Experience in test- driven development and pair programming.
Proven experience in implementing robust caching solutions, ideally with Redis.
Hands- on experience with AWS, specifically EKS
Experience in CI/CD.
7+ years of experience in Java- based web application development.
Proven experience in designing and developing Java web applications with a large number of concurrent users and with performance requirements.

Quyền lợi

Tại sao bạn sẽ yêu thích làm việc tại đây

(*) BONUSES & REWARDS

Employee of the Year Award
Competitive Salary
13th Month Salary & Performance Bonus

(*) TRAINING & DEVELOPMENT

Full reimbursement for international Technical Certification
In- house & Overseas Training
Global career opportunity

(*) ANNUAL PAID LEAVES

Medical Leave: 8 days per year
1 extra seniority day for every 3 years of service
Vacation Leave: 12 days per year

(*) HEALTHCARE

Premium Healthcare Insurance
Annual Routine Check- up
Comprehensive Insurance

(*) WELLNESS AND LEISURE ACTIVITIES

Soccer & Badminton Club and Sports activities
Annual Team Building
Entertainment activities: Music band, Karaoke & Play- station time
Celebrations special events: Birthdays, Christmas, New Year/Year- end Party.

(*) PERKS

Fruits Days Twice a Month
Unlimited snacks & beverages

Cập nhật gần nhất lúc: 2024-03-14 09:51:51

Xem thêm
Người tìm việc lưu ý:
Bạn đang xem tin JAVA TECHNICAL SPECIALIST (Java, Spring) - Mã tin đăng: 4184198. Mọi thông tin liên quan tới tin tuyển dụng này là do người đăng tin đăng tải và chịu trách nhiệm. Chúng tôi luôn cố gắng để có chất lượng thông tin tốt nhất, nhưng chúng tôi không đảm bảo và không chịu trách nhiệm về bất kỳ nội dung nào liên quan tới tin việc làm này. Nếu người tìm việc phát hiện có sai sót hay vấn đề gì xin hãy báo cáo cho chúng tôi
Quy mô: 50 - 100
Trụ sở: Floor 6, C.T Plaza Tan Son Nhat, 60A Truong Son, Ward 2, Tan Binh District, Ho Chi Minh City

Thông tin chung

Ngành nghề
IT phần mềm
Cấp bậc
Nhân Viên
Kinh nghiệm yêu cầu
Đang cập nhật
Trình độ yêu cầu
Đang cập nhật
Số lượng cần tuyển
Đang Cập Nhật
Hình thức làm việc
Đang cập nhật
Giới tính
Đang cập nhật
Hạn nộp hồ sơ
18/04/2024
Mẫu CV đẹp

Việc làm đề xuất liên quan

Việc làm đã xem gần đây