Senior Java Developer (Poland) (offline)

We’re looking for a Senior Java Developer to join our team! Working as a developer in our company is all about coming together as a team to investigate, discuss, plan, build, and deliver. We’re a close-knit group that takes shared responsibility for the delivery, including speed, efficiency, and quality. But we also take full responsibility for the operational condition of what we deliver. As an individual, you’ll need to be business-oriented, take ownership, drive initiatives forward, and suggest and incorporate improvements in all areas.

CUSTOMER
One of our clients is the leading provider of managed Enterprise Testing Cloud deployed behind the corporate firewall.

PROJECT
The product supports different testing frameworks, is easy to deploy, and scalable, and is designed to keep data secure right within the infrastructure.

REQUIREMENTS
Proficient in Java 8+, Spring Boot, and Microservices with at least 5 years of professional experience
Experience with relational and non-relational databases, as well as SQL
Familiarity with data structures, algorithms, and object-oriented design (OOD)
Understanding of Git, CI/CD tools, and Docker
Experience with AWS or any other Cloud provider
Agile (Scrum) methodology knowledge
Strong analytical and logical skills with a knack for troubleshooting and root-cause analysis
Excellent communication skills, collaborating effectively with team members, stakeholders, and clients
At least an Upper-Intermediate+ level of English
Demonstrates intelligence, responsibility, and self-motivation

Would be a plus:
Experience in Front-End Development using TypeScript/JavaScript frameworks
Awareness of the Healthcare projects domain
Experience with presales activities

RESPONSIBILITIES
Design, implement, test, and support Java applications, prioritizing scalability and reliability
Define project requirements, plan timelines, and create technical specifications to align with business goals
Follow design principles and coding standards and facilitate architectural discussions to ensure alignment with business goals
Take ownership of project deliverables and promptly address any issues that arise to maintain project momentum
Participate in pre-sales activities, leveraging technical expertise to support business development efforts
Develop Proposals and POCs to demonstrate technical solutions and address customer needs
Foster strong communication and collaboration with clients, ensuring their needs are met and reflected in project deliverables
Drive team efforts, promote effective collaboration, and support the professional growth of team members

About Sigma Software

Sigma Software is a place where Nordic Traditions meet Ukrainian Spirit to create Superior Software. We combine the best practices and approaches from Swedish and Ukrainian cultures. Taking high demand for quality, minimal hierarchy, freedom of decision-making, and attention to every opinion from Swedes, as a Ukrainian company we demonstrate flexibility and dedication to every project and every customer.

We are IT consulting and software product company with development offices in Ukraine, Sweden, the USA, Canada, Poland, and Australia. We deliver smartest solutions to our customers in the areas of government, telecommunications, advertising, automotive, gaming, and others. Being a part of Sigma Group, one of the largest Nordic IT corporations, we are a global player with more than 5000 employees in 12 countries and over 1500 in Ukraine.

We work with startups, software houses, and enterprises providing the products and services that suit our clients the most. Company`s R&D centers are mastering the trending technologies and directions: Infotainment, AR/VR, Blockchain, Machine Learning, Data Science, Artificial Intelligence, and others.

Company website:
https://career.sigma.software/

DOU company page:
https://jobs.dou.ua/companies/sigma-software/

The job ad is no longer active

Look at the current jobs Java →