Join our dynamic team as a Java Full Stack Software Engineer, where you'll play a key role in designing, developing, and deploying innovative solutions that drive our business forward.
You'll work on everything from customer-facing web and mobile applications using modern open-source frameworks, to highly available RESTful services, and robust back-end systems built with Java.
About Us
We are a collaborative team of full stack engineers with strong DevOps expertise.
Our technology stack includes Java, Python, and C#, and we are passionate about building products with open source and Inner Source components.
We embrace agile best practices such as pair programming, test-driven development and continuous and frequent code-delivery into Prodiuction.
What You'll Do
- Design and implement event-driven, microservices-based architectures.
- Build and maintain scalable, high-performance applications using Java and Spring Boot.
- Develop RESTful APIs and integrate with front-end frameworks such as React and Angular.
- Work with a variety of databases, including Oracle, AWS AuroraDB, MongoDB, and Redis.
- Leverage Kafka for messaging, streaming, and enabling horizontal scalability.
- Collaborate with cross-functional teams in an agile environment, contributing to all phases of the software development lifecycle.
- Apply strategic and analytical thinking to solve complex business challenges.
- Foster a culture of continuous learning, innovation, and knowledge sharing.
Our Tech Stack - Architecture: Event sourcing, microservices
- Databases: Oracle, AWS AuroraDB, MongoDB
- Messaging: Kafka
- Front-End: React, Angular
- Cloud: AWS, Azure
- DevOps: Docker, CI/CD pipelines, Spinnaker
- Monitoring: Datadog, Dynatrace, Splunk
Required Skills: - Strong experience with Java (Spring Boot, Tomcat, Docker)
- Hands-on experience with microservices architecture and cloud deployment (AWS or Azure)
- Proficiency with NoSQL databases (MongoDB or DynamoDB); Redis is a plus
- Experience with relational databases (Oracle, AWS Aurora, or CockroachDB)
- Familiarity with Kafka for streaming and messaging
- Exposure to shell scripting languages (Python preferred)
Nice to Have: - Experience with front-end frameworks (React and/or Angular)
Job Requirements
Join our dynamic team as a Java Full Stack Software Engineer, where you'll play a key role in designing, developing, and deploying innovative solutions that drive our business forward.
You'll work on everything from customer-facing web and mobile applications using modern open-source frameworks, to highly available RESTful services, and robust back-end systems built with Java.
About Us We are a collaborative team of full stack engineers with strong DevOps expertise.
Our technology stack includes Java, Python, and C#, and we are passionate about building products with open source and Inner Source components.
We embrace agile best practices such as pair programming, test-driven development and continuous and frequent code-delivery into Prodiuction.
What You'll Do - Design and implement event-driven, microservices-based architectures.
- Build and maintain scalable, high-performance applications using Java and Spring Boot.
- Develop RESTful APIs and integrate with front-end frameworks such as React and Angular.
- Work with a variety of databases, including Oracle, AWS AuroraDB, MongoDB, and Redis.
- Leverage Kafka for messaging, streaming, and enabling horizontal scalability.
- Collaborate with cross-functional teams in an agile environment, contributing to all phases of the software development lifecycle.
- Apply strategic and analytical thinking to solve complex business challenges.
- Foster a culture of continuous learning, innovation, and knowledge sharing.
Our Tech Stack
- Architecture: Event sourcing, microservices
- Databases: Oracle, AWS AuroraDB, MongoDB
- Messaging: Kafka
- Front-End: React, Angular
- Cloud: AWS, Azure
- DevOps: Docker, CI/CD pipelines, Spinnaker
- Monitoring: Datadog, Dynatrace, Splunk
Required Skills: - Strong experience with Java (Spring Boot, Tomcat, Docker)
- Hands-on experience with microservices architecture and cloud deployment (AWS or Azure)
- Proficiency with NoSQL databases (MongoDB or DynamoDB); Redis is a plus
- Experience with relational databases (Oracle, AWS Aurora, or CockroachDB)
- Familiarity with Kafka for streaming and messaging
- Exposure to shell scripting languages (Python preferred)
Nice to Have: - Experience with front-end frameworks (React and/or Angular)