Logo for Hubject

Senior Java Developer (all genders)

Roles & Responsibilities

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent experience.
  • Proven experience in Java and Spring Boot application development.
  • Solid understanding of microservices architecture and API integration.
  • Knowledge of relational and NoSQL databases like PostgreSQL, DynamoDB, and Redis.

Requirements:

  • Develop and maintain backend services and web applications using Java and Spring Boot.
  • Analyze, optimize, and ensure the quality of existing software applications.
  • Design, test, and deploy scalable applications with a focus on clean code and robust testing.
  • Utilize AWS cloud technologies and infrastructure as code practices to manage cloud resources.

Job description

Your challenge
As an Java Developer at Hubject, you will play a pivotal role in developing and enhancing our full-stack applications, with a significant focus on leveraging AWS cloud technologies. You will become a key member of our multidisciplinary team, dedicated to designing, building, and maintaining scalable, efficient solutions that meet the evolving needs of our business and our customers.
Why Hubject
We develop ideas and deliver solutions for the eMobility market
We are working on the most important growth topics
We are a international team of very motivated eMobility enthusiasts

Additional to this:
  • 10 days additional paid leave (total: 30 days)
  • Performance and bonus structure dependent on achievement of set targets 
  • Remote working model
  • Employee Referral Program - a financial bonus for the referrer for successful candidate recommendation
  • Access to a learning platform like Udemy
Your Tasks
  • Software Development: Craft robust backend services and web applications using Java and Spring Boot, following best practices in software development.

  • Maintenance and Optimization: Regularly analyze and maintain existing software applications, ensuring they continue to meet our standards for quality and functionality.

  • Solution Architecture: Design, test, deploy, and manage highly scalable and testable applications, emphasizing clean code, efficient algorithms, and robust testing practices.

  • Cloud Infrastructure: Utilize AWS Cloud technologies, employing infrastructure as code approaches (e.g., AWS CloudFormation) to effectively manage cloud-based resources.

  • Team Collaboration: Engage in team responsibilities that align with your experience and expertise, especially those that utilize your knowledge of AWS Cloud services.

Your Profile

Desirable qualifications

  • Educational Background: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent hands-on experience.

  • Java and Spring Boot Expertise: Demonstrated experience in developing applications using Java and Spring Boot.

  • Microservices Architecture: Solid understanding and practical experience with microservices architecture.

  • API Proficiency: Experienced in developing and integrating both REST and SOAP APIs.

  • Database Management: Knowledge of databases, including relational ones like PostgreSQL and NoSQL solutions like DynamoDB and Redis. Proficiency in SQL querying, database connection management, and an understanding of database design principles.

  • Team Player: Ability to thrive in a fast-paced, team-oriented environment, showcasing excellent problem-solving skills and a results-driven mindset.

Plus

  • AWS and DevOps: Hands-on experience with AWS services and a strong grasp of DevOps practices.

  • Frontend experience: experience with Angular or any framework

Language
Fluent in English
Start date
2025
Location
Remote in Bulgaria
About us
Hubject is the market and innovation leader in the eMobility sector. Together with our team, we develop ideas and deliver solutions for the eMobility market. This will become the most important growth topic worldwide in the coming years. 
Our vision becomes our mission: We accelerate the EV ecosystem towards a sustainable mobility future.
 
 
Our Values are: 
We are Curious
We are Ambitious
We are Accountable
We are Inclusive
 
These four core values shape our collective identity and guide us as we navigate challenges, pursue growth, and make a positive impact in our industry and beyond. We are curious. We are ambitious. We are accountable. We are inclusive. 
 
 

At Hubject, we are dedicated to building a diverse and inclusive workforce. We welcome candidates of all backgrounds and experiences. 
 

More about us 
Hubject simplifies the charging of electric vehicles. Through its eRoaming platform, called intercharge, the eMobility specialist connects Charge Point Operators or CPOs and eMobility Service Providers or EMPs, thus providing standardized access to charging infrastructure regardless of any network. 
 
With over one Million connected charging points and more than 2250 B2B partners across 63 countries and four continents, Hubject has established the world’s largest cross-provider charging network for electric vehicles by connecting CPO networks. In addition, Hubject is a trusted consulting partner in the eMobility market, advising automotive manufacturers, charging providers and other EV-related businesses looking to launch eMobility services or implement Plug&Charge using ISO 15118. In essence, Hubject promotes eMobility and its advancement worldwide.
Founded in 2012, Hubject is a joint venture of the BMW Group, Bosch, EnBW, Enel X, Mercedes-Benz, E.on, Siemens, and the Volkswagen Group. Hubject’s headquarters is located in Berlin, with subsidiaries in Los Angeles and Shanghai. 

Java Developer Related jobs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.