Loading...

Java Engineer

Fulltime
Local
48k + bonus
Loading...
logo company
Company:

Details:

Job Information

Details

Technologies
JavaSpring
Salary
48k + bonus
About

Senior Java Developer

up to 48K + benefits + bonus

Barcelona (hybrid)

Responsibilities:

  • Lead the design and implementation of key features within the team.
  • Participate in discussions, requirement reviews, and provide accurate ETAs.
  • Conduct thorough code reviews to maintain high-quality standards.
  • Ensure feature quality and oversee performance metrics.
  • Mentor and guide team members to enhance their skills and efficiency.
  • Apply strong coordination and communication skills, along with expertise in security and high-performance systems.

Requirements:

  • 5+ years of experience in Core Java development.
  • Proficiency in Java fundamentals.
  • Strong understanding of design patterns and experience in developing distributed, high-availability, and high-concurrency systems.
  • Expertise in optimizing service response times, data queries, and ensuring system stability.
  • Hands-on experience with Spring, Spring Boot, and Spring Cloud.
  • Familiarity with Agile development practices, especially SCRUM.
  • Experience working with persistence frameworks like MyBatis, Hibernate, or JPA.
  • Strong knowledge of SQL and NoSQL databases.
  • Understanding of HTTP, TCP/IP protocols, and RESTful API specifications.
  • Familiarity with hexagonal architecture, clean coding practices, and software development best practices.
  • Proficiency with Gradle/Maven and version control tools like Git.
  • Comfortable working with JSON and XML.

What They Are Looking For:

  • A strong sense of ownership and attention to detail.
  • The ability to learn quickly and collaborate effectively within a team.
  • Strong problem-solving skills and adaptability to handle complex technical challenges.

What They Offer:

  • Competitive salary based on experience.
  • Employee recognition programs.
  • Flexible remote work options.
  • A collaborative and casual work environment focused on teamwork.
  • An office located in the city center for those who prefer an in-office setting.
  • Opportunities for continuous learning and professional growth.
  • Additional benefits, including lunch and transport tickets, pension plans, and annual performance bonuses.

 

Candidates who meet the requirements and are looking for a challenging and rewarding opportunity are encouraged to apply.

Loading...