Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs
Job Description
- As a proficient Java developer with at least 4 years of software development experience, you will be required to demonstrate expertise in Java 17 or other JVM languages. Additionally, you should possess 1-2 years of Kubernetes experience and AWS experience with a deep understanding of Docker, Kubernetes, Minikube, and AWS. Your responsibilities will include building high volume, high performance, stable, and scalable systems that are delivered to customers.
An essential part of your role will involve working with CI/CD tools like Jenkins and Github Action, as well as having a good understanding of asynchronous messaging frameworks such as Kafka. You are expected to have a solid grasp of distributed systems challenges, microservice-based architectures, and asynchronous communication.
Moreover, you should have experience and a good understanding of implementing alerting, metrics, and logging using tools like Prometheus, CloudWatch, Datadog, Splunk, or Kibana. Practical knowledge of the contract-first development model and the ability to design API contracts before initiating development is crucial.
Furthermore, you should have practical knowledge of persistence and caching solutions like MySQL, PostgreSQL, Redis, ElasticSearch, and Caffeine. A good understanding of database modeling and the ability to fine-tune database queries for optimal performance is essential. Expertise in asynchronous, non-blocking, functional/reactive style of programming and hands-on experience with frameworks such as Spring WebFlux and Vert.x is required.
Experience in building and operating a subscription-based service, as well as familiarity with PSP integrations (Stripe, Adyen, Braintree, dLocal, etc.) are valuable assets for this role. It is important to have a working understanding of the steps involved in executing a typical web purchase flow.
Aside from technical skills, you should possess strong soft skills, including the ability to clearly and effectively communicate ideas verbally and in writing within a global team setting. Collaboration within your team, the commerce organization, and reaching out across teams where necessary with Product, Finance, and other stakeholders is expected. Demonstrating a strong sense of ownership for the quality of software, project outcomes, and impact on the business is essential.
Finally, you should exhibit openness to new ideas and have the ability to quickly pick them up and put them into practice.,
Skills
Distributed SystemsJavaKubernetesSoftware DevelopmentDeveloperApiWeb Purchase FlowMysqlBraintreeCommunicationDatadogGithub ActionContract First DevelopmentAPI ContractsFunctional ProgrammingAsynchronized CommunicationDLocalOwnershipLoggingCollaborationCICDPrometheusJVM LanguagesSubscriptionbased ServiceAWSSpring WebFluxCloudWatchAdyenReactive ProgrammingSplunkJenkinsAsynchronous ProgrammingMetricsMinikubePSP IntegrationsMicroservicebased ArchitecturesAlertingDatabase ModellingNonblocking ProgrammingCaffeineJavaRedisKibanaElasticSearchVertxKafkaDockerPersistence SolutionsOpenness To New IdeasDatabase QueriesPostgreSQLKubernetesStripeIf a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.
About Company
Robosoft Technologies is an acclaimed digital transformation partner known for its comprehensive suite of services, including strategy, design, and development of mobile apps, web platforms, and digital solutions. With a strong emphasis on leveraging cutting-edge technologies and user-centric design principles, Robosoft Technologies aims to create immersive and impactful digital experiences for clients across various industries. Robosoft Technologies careers provide a dynamic and innovative environment for tech enthusiasts keen on shaping the future of digital landscapes. The company values creativity, collaboration, and technical excellence, offering ample opportunities for professional growth, skill enhancement, and participation in groundbreaking projects. For those aspiring to lead and innovate in the digital realm, Robosoft Technologies careers offer a path to fulfilling aspirations and contributing to digital excellence.
Important dates & deadlines?
Application Deadline
17 Oct 25, 01:14 PM IST
Similar Jobs
View All




