
Senior Java Engineer
Revolgy
contract
Posted on:
Location Type: Remote
Location: Remote • 🇪🇺 Anywhere in Europe
Visit company websiteJob Level
Senior
Tech Stack
AWSCloudDistributed SystemsDockerDynamoDBGoogle Cloud PlatformJavaKubernetesMicroservicesMongoDBMySQLNoSQLPostgresSpringSpring BootSpringBootSQL
About the role
- Backend Engineering: Design and implement robust Java-based microservices using Spring Boot.
- Data Strategy: Architect complex data layers, selecting the right tool for the job—whether it’s relational integrity or document flexibility.
- Database Management: optimize queries and schema designs for high-volume environments across both SQL and NoSQL landscapes.
- Cloud Native: Deploy and manage applications within a cloud environment (GCP/AWS), utilizing managed database services (Cloud Datastore/Firestore).
- Reliability: Ensure system resilience, consistency, and security—critical factors in the fintech sector.
Requirements
- Java Expertise: Deep knowledge of Java (11/17+) and the Spring Boot ecosystem.
- SQL Proficiency: Strong experience with relational databases, specifically PostgreSQL or MySQL (complex joins, optimization, indexing).
- NoSQL Versatility: Proven experience with at least two NoSQL technologies, such as MongoDB, DynamoDB, or Google Cloud Datastore/Firestore.
- Architecture: Understanding of microservices architecture, event-driven design, and distributed systems.
- Tooling: Familiarity with Docker, Kubernetes, and CI/CD pipelines.
Benefits
- Fully Remote: A 100% remote position with the flexibility to manage your own schedule.
- Impactful Culture: Join a supportive team driven by values like teamwork and innovation, where your proactivity is always celebrated.
- Commitment to Growth: We invest in your professional development through our "Continuous Learning" mindset, supporting both hands-on experience and certifications (like GCP Professional Cloud Architect).
- Innovation in Action: AI and automation aren't just buzzwords here. They are essential tools we expect everyone to use to amplify their impact.
- Autonomy & Accountability: Enjoy the flexibility and trust to influence your work, with full accountability for delivering results.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootSQLPostgreSQLMySQLNoSQLMongoDBDynamoDBCloud DatastoreFirestore
Soft skills
system resilienceconsistencysecurity