👨🏻‍💻 postech.work

Java Developer

Comtrade 360 • 🌐 In Person

In Person Posted 3 days, 21 hours ago

Job Description

Due to the extended need for our business, we are expanding our teams and looking for some extra power on the position of experienced💥

Java Developer

💥 to develop high-quality software using agile techniques. Ultimately, you’ll develop, implement and maintain java applications throughout the software development life cycle. If you have a passion for programming in Java and are interested in agile methodologies, we’d like to meet you.

Key responsibilities:

Develops high-quality software using agile techniques.

Provides technical leadership and contributes to the application architecture.

Drives technology and software development best practices into the team.

Works with the broader release train, release train engineer, product manager, architects, and the Technical Lead to understand, estimate and refine the product backlog.

Participates in regular demonstrations of new work to the product owners and business stakeholders.

For this role, we’re looking for:

Extensive (4+ years) experience in developing front and and backend application with JEE

Strong software engineering skills, design patterns, unit testing, refactoring, code structuring.

Strong experience of building REST APIs and web services

Experience with microservices and distributed systems (Spring Cloud, Maven, Jenkins, Kafka).

Good knowledge of relational databases and efficient SQL querying (SQL Server).

Experience with version control and CI/CD tools (GitHub, Jenkins).

Familiarity with automated testing frameworks (JUnit, Mockito, FitNesse).

Experience working with distributed asynchronous systems

Working knowledge with Spring Boot and Spring Batch

IT Administration skills on Windows, Linux and with networking skills

Strong verbal and written communication skills

Strong analytical and problem-solving skills; technical curiosity

Self-motivated, accountable and having a sense of ownership; take pride in what you code

Ability to work as part of a globally distributed team

What we offer:

Professional environment in a technologically advanced organization.

Opportunities for further professional training and certification.

Opportunity to work with an exceptional team of people.

Flexible working hours and hybrid work model

📢 Apply now and be part of our success!

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.