Java Software Engineer
BVGroupGibraltar
As a Java Software Engineer, you will use your skills to solve complex problems and build high-quality, efficient solutions. You will be part of a curious and proactive developer team who enjoys learning, sharing knowledge, and working in a dynamic tech environment. The team collaborates closely with engineers and product managers to develop and improve a key marketing platform, and business analysts to deliver impactful products.
Key Responsibilities
- Developing and enhancing back-end features using Java and the Spring framework.
- Creating and maintain quality software using best practices in a continuous integration and delivery environment.
- Delivering implementations in accordance with coding standards and conventions own new features from inception to production release.
- Maintaining and improving existing applications.
- Rewrite, refactor and perfect code.
- Participate in technical analysis.
- Conduct meaningful code reviews.
- Provide detailed estimates and report on progress.
- Interact with 3rd party providers for external API integrations.
- Growing a production environment in a maintainable, reliable, monitored way.
Essential Skills & Experience
- Experienced with Java (including latest versions).
- Knowledge with spring-boot whilst being a serviced-oriented architecture.
- Have used concurrency and high load service applications.
- You will be an event-driven architectures and asynchronous communications between systems.
- Experienced with relational and document-oriented databases.
- Continuous integrations and integration tools - Working experience with cloud technologies (aws, gcp, docker, kubernetes, spring-cloud).
- Experience with unit test and mocking frameworks You have deep knowledge of OOP and design patterns and are a good problem solver with attention to detail and critical thinking skills.
View all remote jobs at BVGroup →
FAQ
- Is the Java Software Engineer position at BVGroup remote?
- Yes. This role was posted on Remote Backend Jobs, a job board that lists exclusively fully remote positions.
- When was this Java Software Engineer job posted?
- This listing was posted on July 2, 2026 and is still open for applications.
- How do I apply for the Java Software Engineer position at BVGroup?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Java jobs
Lead-Entwickler Java Backend (m/w/d)
virtual7 GmbHHomeoffice
remotecustomer cluster social securityremote
Java Backend Engineer (Chatbot)
BinanceRemote
CryptoBlockchainWeb3
Senior Software Engineer - Vector Search - Elasticsearch
ElasticGreece
Greeceremotecassandrajava+10
Senior Software Engineer - Vector Search - Elasticsearch
ElasticSpain
Spainremotecassandrajava+10
Senior Software Engineer - Vector Search
ElasticUnited States
USremoteelasticsearchjava+8