My Recruit
Senior Java Software Engineer
My RecruitRomania6 hours ago
Full-timeEngineering, Information Technology
We are seeking an experienced Senior Software Engineer, specializing in Java, to join our client's team. The ideal candidate will be a highly motivated individual with a deep understanding of the Java ecosystem and modern architectural patterns, ready to contribute to a high-performing engineering environment.

Responsibilities

  • Contribute to all stages of the software development lifecycle;
  • Design, implement, and maintain high-quality Java web applications;
  • Analyze user requirements and collaborate with stakeholders to define clear business objectives;
  • Ensure application design and implementation consistently conforms to overall business goals and architectural standards;
  • Create and maintain comprehensive documentation;
  • Optimize API calls and backend processes to provide maximum performance and efficiency;
  • Support continuous improvement by investigating new alternatives and technologies, and formally presenting proposals for architectural review;
  • Provide technical guidance, mentorship, and support to other team members;
  • Demonstrate a willingness and ability to develop using Kotlin as needed.

Qualifications

  • 5+ years of professional experience in developing robust Java web applications;
  • Proficiency in Java (version 1.8 and higher), with a strong understanding of its ecosystems, memory management, and concurrent programming;
  • In-depth knowledge of Java Frameworks, including Spring, Hibernate, etc.;
  • Proficiency with relational databases (PostgreSQL, MySQL, MSSQL);
  • Proficiency with messaging queues (e.g., Kafka);
  • Webserver: Tomcat, JBoss;
  • Integration Tools: Jenkins, GitLab;
  • Infrastructure: Docker, Kubernetes.

Skills: hibernate,spring,java

Key Skills

Ranked by relevance