👨🏻‍💻 postech.work

Java Software Engineer

ATCON GLOBAL • 🌐 In Person

In Person Posted 11 hours, 35 minutes ago

Job Description

Location:

Brussels Central (Hybrid)

Start Date:

ASAP

Type:

Freelance/Employee

Seniority:

Senior (5+ years experience)

Language Requirement:

English fluency

Job Description:

Client is seeking a highly skilled Senior Java Developer to join the Invest Domain team. The ideal

candidate will have strong hands-on experience in Java development, API design, and continuous

integration practices, with a solid understanding of software design principles and test-driven

development.

You will be part of a dynamic and collaborative environment where you will design, develop, and

maintain scalable, secure, and efficient applications. The role also offers potential to grow into a

Lead Developer position over time.

Key Responsibilities:

Design, develop, and maintain high-quality software solutions using Java (Spring Framework) and Kotlin.

Build and integrate RESTful APIs to support backend and front-end systems.

Apply SOLID principles and TDD (Test-Driven Development) practices throughout the development lifecycle.

Participate in all phases of the software development lifecycle: design, development, testing, deployment, and maintenance.

Collaborate closely with architects, DevOps engineers, and other development teams to ensure seamless CI/CD processes.

Contribute to code reviews, ensuring adherence to quality, performance, and security standards.

Troubleshoot, debug, and optimize applications for performance and scalability.

Take part in sprint planning, estimations, and retrospectives within an Agile setup.

Stay current with emerging technologies and contribute to technical discussions and innovation initiatives.

Required Skills and Experience:

5+ years of professional experience as a Java Developer in complex enterprise environments.

Strong expertise in Java (Spring Boot / Spring Framework).

Practical experience with Kotlin (or strong willingness to learn).

Proven experience in API development and integration.

Solid understanding of CI/CD pipelines and modern DevOps practices.

Proficient in applying SOLID principles and TDD methodologies.

Hands-on experience with version control systems (Git) and build tools (Maven or Gradle).

Working knowledge of databases (SQL, relational or NoSQL).

Familiarity with SAST and secure coding practices.

Nice to Have:

Experience with API automation testing frameworks.

Exposure to mobile development (iOS/Android).

Knowledge of cloud environments and microservices architecture.

Familiarity with financial/investment domain applications.

Get job updates in your inbox

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