Job Closed
This listing is no longer active.
Your Software Innovation Partner
Backend Engineer, Java
Location
Poland
Posted
74 days ago
Salary
0
Seniority
Senior
Job Description
Backend Engineer, Java
Sonalake
• Develop rock solid efficient server-side applications • Write clean, readable, well-commented, maintainable code • Work as part of a multi-disciplinary team with designers and other developers • Contribute to product innovation and our open source projects • Help evolve and improve our development standards, tooling, and processes
Job Requirements
- Have 3+ years hands-on software engineering experience
- Have developed business applications using *some* of the following technologies
- Java, Kotlin
- Spring, Quarkus, Micronaut
- Hibernate, JPA, logging and telemetry frameworks
- Worked with Jenkins, Docker, Git and are very comfortable working from the Linux command line and with scripting languages
- Have experience designing for and working with Amazon Web Services
- Worked on teams that have shipped and operated critical software systems
- Take pride in working on projects to successful completion involving a wide variety of technologies and systems
- Thrive in a collaborative environment involving different stakeholders and subject matter experts
- Are a great communicator in English - both written and spoken
- Thrive on a high level of autonomy and responsibility within a knowledge sharing culture
- Are based in Slovakia, Poland or Hungary
- Experience in Camunda 7 is a big plus
Benefits
- Remote-first approach with many team-building activities. You can work from our offices in Dublin, Poznan or Bratislava, or work on a fully remote or hybrid basis. We believe in a healthy work-life balance
- Every Sonalaker gets a training budget and paid training days every year to upskill. This covers courses, training, books or conferences
- We’ve a flat organisational structure with an emphasis on open, honest communication. There are no siloes, no hierarchies and no barriers
- We focus on innovation: we run projects to evaluate new frameworks, create tools for internal use, contribute to the open source community and research new ways to use existing products in new problem domains
- Indefinite period employment contract
Related Guides
Related Job Pages
More Backend Engineer Jobs
Java Developer – WMS Experienced
JASCI SoftwareManage warehouse inventory, orders, people, robotics & WCS in one platform.
• Design, develop, and maintain Java-based applications that meet customer requirements. • Collaborate with cross-functional teams to gather and analyze requirements, ensuring alignment with business objectives. • Write clean, efficient, and well-documented code while following best practices and coding standards. • Perform unit testing and debugging to ensure the software functions as intended. • Participate in code reviews and provide constructive feedback to team members. • Stay updated with the latest industry trends and technologies to enhance development practices.
Senior Backend Software Engineer
Lucidya | لوسيدياThe leading Customer Experience Management platform geared towards Arab.
• Rapidly develop next-generation scalable, flexible, and high-performance systems. • Design, develop, test, deploy, maintain and improve software (backend and databases in particular) • Manage individual project priorities, deadlines and deliverables. • DevOps tasks • Contribute to the growth of Lucidya through interviewing, on-boarding, or other recruitment efforts
Senior Java Developer
Indian Importers Chambers of Commerce and IndustryIndian Importers Chambers of Commerce and Industries is a Non-Profitable All India Body
• Lead the end-to-end design and development of complex software applications, ensuring they align with project requirements and business objectives. • Architect and implement scalable, maintainable, and high-performance solutions that adhere to coding standards and best practices. • Collaborate with product managers, technical leads, and other stakeholders to define technical specifications and project milestones. • Mentor and guide junior developers, conducting code reviews and providing constructive feedback to enhance their skills and knowledge. • Stay abreast of emerging technologies and industry trends, advocating for the adoption of new tools and best practices. • Conduct thorough testing and debugging of software applications, ensuring the delivery of high-quality and defect-free products. • Lead technical discussions and brainstorming sessions, providing valuable insights and proposing innovative solutions. • Collaborate with cross-functional teams to address technical challenges and contribute to the continuous improvement of development processes. • Proactively identify opportunities for process optimization and automation to increase team productivity. • Keep documentation up-to-date, ensuring clarity and accessibility of project information.
NET Developer – 1+ Y
Indian Importers Chambers of Commerce and IndustryIndian Importers Chambers of Commerce and Industries is a Non-Profitable All India Body
• Develop software applications using .NET technologies such as C#, ASP.NET, and .NET Core. • Design and maintain database schemas, stored procedures, and SQL queries to support application functionality. • Integrate software components into fully functional software systems. • Participate in code reviews to ensure code quality, performance, and adherence to coding standards. • Create and maintain technical documentation related to software development activities. • Collaborate with cross-functional teams to define, design, and ship new features. • Optimize application performance and scalability. • Utilize version control systems such as Git to manage source code.



