Logicentra

Mid-Senior/Senior Backend Java Engineer

Posted: 1 days ago
mid

Job Description

About UsLOGICENTRA is a dynamic startup company, founded with the vision of delivering innovative solutions and creating long-term value for our clients and partners. As a young and energetic team, we embrace creativity, agility, and technology to drive growth and make a positive impact in the industry.Role SummaryWe are seeking a proactive and skilled Mid-Senior Backend Java Engineer to join our core development team. In this role, you will be a key player in designing, building, and optimizing our robust backend systems and services. You will tackle complex distributed systems challenges, contribute to critical architectural decisions, and help mentor junior developers, all while championing high-quality code and driving successful project outcomes.Your Key Responsibilities:System Design & Development: Lead the analysis and design of complex systems and high-performance API services. You will be responsible for the end-to-end development lifecycle, from conceptualization to deployment.Project Ownership: Take full ownership of project requirements by clarifying ambiguities with stakeholders, breaking down projects into actionable tasks, and coordinating seamlessly with cross-functional teams.Code Quality & Maintenance: Write robust unit and integration tests to ensure functional accuracy and system reliability. You will actively participate in code reviews to uphold high standards and foster collective growth within the team.Architectural Leadership & Optimization: Design and implement distributed computing services and propose data-driven improvements to the existing system architecture. Your expertise will be crucial in areas like index strategies, query optimization, and Redis data structure design.Process & System Improvement: Proactively identify opportunities for system optimization and workflow enhancements. You will contribute to refining our team culture, development processes, and engineering best practices.Collaboration & Mentorship: Collaborate effectively with Product, Frontend, QA, and IT teams. Provide technical guidance and mentorship to junior team members to elevate the entire team's capabilities.Your Skills & Qualifications:Experience: A minimum of 3 years of professional software development experience.Technical Proficiency:Deep expertise in Java and the Spring Framework ecosystem.Proven experience in designing and implementing distributed services and applying design patterns effectively.Strong command of SQL syntax and a solid understanding of database normalization.Hands-on experience with Redis and familiarity with the ELK stack (Elasticsearch, Logstash, Kibana).Proficiency in Shell scripting.Solid experience in writing effective unit tests.Soft Skills:A proactive, problem-solving mindset with a tenacious attitude.Excellent communication skills with the ability to articulate technical decisions clearly and logically.Willingness to engage in pair programming and collaborative problem-solving.Ability to work effectively both independently and as part of a team.Why You'll Love Working Here:We are committed to your growth and well-being, offering a comprehensive benefits package:Full Salary Insurance: Social, Health, and Unemployment Insurance contributions are based on 90% of your official gross salary.Annual Bonuses: 13th-Month, 14th-Month Salary and performance-based KPI Bonuses.Healthcare: Comprehensive annual health check-up package provided by the company.Team Culture: A dedicated quarterly budget for team meals and gatherings, plus an annual company trip (both local and international destinations).Special Occasions: Thoughtful gifts for major holidays (e.g., Tet, Mid-Autumn Festival, Christmas).Work Equipment: Provision of high-performance computers and modern office tools.The Details:Work Type: On-SiteWork Hours: Day shift, 09:00–18:00, Monday to Friday.Management: This is an individual contributor role with no direct management responsibilities.Leave: Two days off per week (Saturday and Sunday).Education: Bachelor’s degree or above (no specific major required).

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs