About the Role

We are looking for a highly skilled Senior Java Developer to join our team and contribute to the development of robust, scalable, and high-quality software solutions. You will be involved in the full software development lifecycle, from design and implementation to deployment and maintenance.

Key Responsibilities

  • Develop, configure, maintain, and document software components in line with technical design specifications
  • Design and integrate technological components within complex systems
  • Ensure seamless integration with other applications and services
  • Develop interoperability components following established frameworks and reuse existing system components when appropriate
  • Create and execute unit test specifications using appropriate tools and infrastructure
  • Design and implement automated testing scripts for both unit and integration testing
  • Participate in code reviews to ensure best practices, code quality, and security standards
  • Mentor and support junior developers, fostering collaboration and technical excellence within the team
  • Translate user requirements into technical solutions and deliver high-quality implementations
  • Contribute to the preparation and maintenance of technical documentation, including installation and operational manuals
  • Support system deployment, configuration, and ongoing maintenance activities

Required Skills & Experience

  • Strong experience in Java development, preferably in enterprise environments
  • Solid understanding of software development lifecycle (SDLC) and best practices
  • Experience with system integration, APIs, and interoperability frameworks
  • Knowledge of testing frameworks and automation tools
  • Familiarity with code review processes and quality standards
  • Strong analytical and problem-solving skills
  • Experience mentoring or guiding junior team members is a plus
  • Excellent communication skills and ability to work in an international environment

Nice to Have

  • Experience with cloud technologies or microservices architecture
  • Knowledge of DevOps practices and CI/CD pipelines

What We Offer

  • Dynamic and collaborative working environment
  • Opportunity to work on innovative and impactful projects
  • Career development and continuous learning opportunities
  • Competitive salary and benefits package

Info - Main Tech used at the client:


• Spring Boot 4

• Java 21

• REST

• gRPC

• Kafka

• Postgres 18

• OCP 4.20

• GitOps

• ArgoCD

• Artifactory

• Github

• Helm Charts

Similar jobs

More from Halian | Managed Services, Recruitment Agency & Contract Staffing
Halian | Managed Services, Recruitment Agency & Contract Staffing 7 hours ago
Halian | Managed Services, Recruitment Agency & Contract Staffing 7 hours ago
Halian | Managed Services, Recruitment Agency & Contract Staffing 7 hours ago

Senior application and Software Java Developer

Apply Now
Back to search page