Back to All Openings

We are looking for

Senior Java Software Engineer

NigeriaSoftware Engineer, Java
Share

About AltexSoft

We are looking for a Senior Java Backend Engineer to join an AI-native engineering team building a scalable B2B platform serving enterprise customers.

About Project

The team is building the B2B Finance Service — a scalable platform that connects B2B finance processes with ERP systems, and handles partner invoicing, booking ingestion, and reconciliation readiness

You Have

  • 5+ years of professional experience with Java Strong hands-on experience with Spring Boot (Spring Boot 3.x and Java 21)
  • Solid understanding of backend architecture, clean code principles, and microservices
  • Experience building and maintaining RESTful APIs
  • Experience with relational databases (e.g., PostgreSQL, MySQL)
  • Experience working with external integrations (REST/SOAP APIs, messaging systems, etc.)
  • Strong code review and refactoring skills
  • Experience with Maven-based builds and multi-module projects
  • Openness to AI-assisted development (e.g., GitHub Copilot, Cursor) in line with company policy
  • Experience working in Agile teams

Would be a plus

  • Experience with event-driven or batch processing (e.g., RabbitMQ, Kafka, scheduled jobs)
  • Experience with enterprise/B2B or finance domains
  • Experience with automated testing (JUnit 5, Mockito, integration tests, Testcontainers)
  • Experience with AWS (EKS/Kubernetes, S3, RDS) and DevOps (GitLab CI, ArgoCD, Helm, Terraform)
  • Understanding of observability (Prometheus, OpenTelemetry, Grafana)
  • Experience using AI coding assistants and ability to review and refine AI-generated code

You Are Going To

  • Develop and maintain backend services for the B2B Finance module using Java 21 and Spring Boot Design and implement integrations with booking engines and ERP (Microsoft Dynamics 365 Business Central via OData/REST)
  • Add and evolve business logic for invoicing, partner sync, and data needed for reconciliation, in line with architectural contracts
  • Review and refactor code (including AI-generated) for quality, performance, and architectural compliance
  • Implement and maintain database access, and ensure idempotency and auditability where required
  • Contribute to testing strategy (unit/integration, target coverage), code quality, and pipeline standards (Spotless, SonarQube)


We offer

Cup

Work-life Balance

  • Possibility to work remotely
Health

Health Care

  • Reimbursement of medical expenses
  • Online morning exercise
book

Education

  • Compensation for trainings, seminars, conferences
  • Free access to the Pluralsight and ACloudGuru knowledge base
  • Access to the AltexSoft library with  top-notch materials
  • A mentor for a probation period
  • Engagement in our Mentorship Hub program as a mentor or a mentee to foster professional growth and development 
gora

Development

  • Horizontally — master new technologies at internal courses
  • Vertically — choose your own career path through Competency trees
medal

Recognition Program

  • All your activities are marked by points that can be exchanged for gifts to fit any taste.
Contact our Talent Acquisition Specialist
Darlington Anyanwudarlington.anyanwu@altexsoft.com

To many people, the world is chaos. To us, it's something a few effective formulas can organize and even change.

Come along if you share our vision

  • We were founded in 2007. Employer of the Year (2014, 2017, 2019).
  • The AI Ukraine conference and the Know Your Onions meetups organizer.
  • R&D centers in Ukraine (Kharkiv, Kremenchuk, Lviv) and Georgia (Tbilisi). We employ more than 300 people.