Senior Software Engineer (Java)

Seargin โ€” Poland ยท Posted ~2 days ago

Senior Full-time

Skills

Java J2EE Spring Boot JPA Hibernate RESTful services PostgreSQL Docker Kubernetes Git Unit testing Kafka

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

A senior software engineering role focused on designing and developing large-scale applications. The position requires strong backend expertise, architecture skills, testing practices, and experience delivering reliable enterprise software.

Highlights

Opportunity to work on innovative global technology projects, solve complex engineering challenges, and mentor other developers in a collaborative environment.

Description

SEARGIN IS HIRING! As a dynamic multinational tech company operating in 50 countries, we drive innovation and create projects that shape the future and greatly enhance the quality of life. You will find our solutions in the space industry, supporting scientists in the development of cancer drugs, and implementing innovative technological solutions for industrial clients worldwide. These are just some of the areas in which we operate! The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. Currently, for the new Seargin project, we are looking for a Senior Software Engineer. Tasks: Perform hands-on software design and developmentArchitect solutions to novel problemsWrite unit tests and perform peer design/code reviewsProvide technical solutions to complex problems and write technical documentsWork closely with requirements engineers to estimate and developed to quality productsPromote high quality and timely completion of projectsMentor and help grow junior members of the engineering teamWork with onsite and remote teamsStrive for continuous improvement in efficiencyDesign and develop tooling that will drive efficiency in workflows.Deliver top quality feature rich software on time and on budget Requirements: Proficiency in Java, J2EE, SpringBoot, JPA, Hibernate, RESTful services Knowledge of relational databases (PostgreSQL)Knowledge of software debugging toolsGood understanding of Object-Oriented and Concurrent Programming and familiarity design patterns, code quality, and unit testingSolid experience with version control systems (preferred GIT)Experience in Docker/Kubernetes development Knowledge of event streaming, CQRS, Kafka Feel free to text me if you have any questions: aleksandra.gogolewska@seargin.com Discover the Power of IT Excellence. Apply! To learn more about Seargin, please visit our web page: www.seargin.com