Search by job, company or skills

F

Backend Engineer - Java

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job description

Salary range: up to USD 1,500 gross

Job overview and responsibility

- 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.

Required skills and experiences

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.

Preferred skills and experiences

- 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136409031

Similar Jobs