About the job Middle/Senior Java Developer_2025
Ascendix Technologies is a software and services technology company founded in 1996 and headquartered in the United States, in Dallas, Texas.
We are a community of professionals committed to delivering second-nature solutions globally to digitize, optimize, and leverage processes. We specialize in building solutions for globally-focused businesses that look to leverage cloud computing, and commercial and open-source technologies for big data, search, applications, and cross-platform mobility. We have deep experience in Salesforce.com CRM platforms, and offer products, services, and productivity modules.
Join our team working on a large-scale mobility platform designed to improve and modernize intercity and airport transportation services across Europe.
The project is cantered around building a seamless digital ecosystem for travel management, including ticket reservations, real-time scheduling, customer communication, and operational support for transport services.
The platform is composed of several microservices developed in
Key features under development and enhancement:
- Trip and booking management
- Dynamic pricing and discounts
- Driver and vehicle coordination
- Real-time vehicle tracking and customer notifications
- Integration with mobile apps and web interfaces
Project team: Project Manager, Business Analyst, 2 Backend Developers, Web Developer, Mobile Developer, 3 QA Engineers, DevOps
Requirements:
- Proficiency in
Java technologies - A deep understanding of APIs and microservices patterns
- Extensive experience with
Java 17, Spring Boot andMongo DB. - Good theoretical and practical
Mongo DB knowledge. Experience in designing and optimizing database schemas, writing queries, and aggregates. Understanding the specifics of working with NoSQL databases. - Proficiency in database theory, SQL, and best practices for No-SQL databases
- Familiarity with Kubernetes and Spring Boot integration testing
- Adherence to best engineering practices like SOLID, KISS, DRY, and more
- Writing efficient code that thrives in concurrent and high-load environments
- A strong grasp of estimation techniques
- Exceptional problem-solving skills
- Upper-intermediate English proficiency
Would be a plus:
- Experience in
Java 21 - Experience in DevOps with Terraform and Helm Charts
- Azure Cloud expertise
- Knowledge of Redis (Redisson client for
Java )
Responsibilities:
- Design, develop, test, and maintain robust and scalable backend solutions using
Java . - Participate in the full software development lifecycle (SDLC), including analysis, planning, implementation, testing, deployment, and support.
- Collaborate closely with front-end developers, QA engineers, product owners, and other team members to deliver high-quality software solutions.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Participate in code reviews to ensure high quality and knowledge sharing within the team.
- Debug and resolve technical issues in a timely and effective manner.
- Take ownership of assigned tasks and deliver features on time, with minimal supervision.
- Stay updated on emerging technologies and trends in backend development and proactively apply them where beneficial.
Ascendix offers you:
Healthcare:
- 20 paid vacation
- 5 paid sickness
Career and professional growth:
- Long-term employment
- Remote cooperation
- Career development and professional growth
- Technical performance reviews and 360 Evaluation
- Collaboration with a personal Resource Manager, Technical leads, and mentors
Learning and Development:
- Udemy and Pluralsight subscription
- Internal knowledge-sharing opportunities
Corporate spirit:
- Online and offline events & team-buildings
- Friendly and supportive atmosphere
- Open management