Image Effect
+49 261 4509 - 8306 sales@excelloit.com

Senior Software Engineer at Poland

Job role insights

  • Date posted

    March 26, 2024

  • Closing date

    March 26, 2025

  • Career level

    Middle Senior

  • Qualification

    Bachelor Degree Master’s Degree

  • Experience

    3 - 5 Years 6 - 9 Years

Description

Job Description: We are seeking a talented Senior Software Engineer to join our dynamic team. As a key member of our development team, you will play a crucial role in designing, implementing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to deliver cutting-edge products that exceed customer expectations.

Key Responsibilities:

  • Design and develop robust Java-based applications, with a focus on full-stack development.
  • Implement best practices in software design, including design patterns and object-oriented programming principles.
  • Work on distributed systems and integrate applications using RESTful APIs.
  • Utilize your strong administration knowledge of Unix/Linux and MS Windows environments.
  • Analyze high-level requirements and apply critical thinking to translate them into actionable development tasks.
  • Proactively contribute ideas and solutions to enhance development projects.
  • Prioritize delivering value to end-users while ensuring engineering excellence.
  • Effectively communicate with stakeholders, including English-speaking clients, in a customer-facing role.
  • Demonstrate prototyping skills to rapidly iterate and validate software concepts.
  • Conduct performance analysis and optimization to improve system efficiency and scalability.

Qualifications/Experience:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 4+ years of experience in Java development, with strong full-stack capabilities.
  • Proficiency in design patterns and object-oriented programming concepts.
  • Solid understanding of distributed systems and experience with application integration (e.g., REST).
  • Basic administration knowledge of Unix/Linux and MS Windows operating systems.
  • Demonstrated critical thinking skills to tackle complex technical challenges.
  • Proactive mindset with a focus on driving results and delivering value.
  • Excellent communication skills, with fluency in English (Intermediate level or higher) and previous experience in customer-facing roles.
  • Experience in prototyping is a plus.
  • Familiarity with performance analysis and optimization techniques is advantageous.

Interested in this job?

345 days left to apply

Apply now
Apply for this job

Cancel
Apply now
Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Subcrible
Send message
Cancel