Parkar Digital

Senior Java API Developer

Parkar Digital

full-time

Posted on:

Origin:  • 🇸🇬 Singapore

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

Distributed SystemsJ2EEJavaJUnitKafkaKubernetesMicroservicesSOAPSpringSpring BootSpringBoot

About the role

  • Design and deliver scalable distributed systems and Java microservices using Spring Boot
  • Implement and program large distributed systems with microservices architecture
  • Ensure application, infrastructure and security architecture and non-functional aspects (performance, scalability, reliability, availability)
  • Work with technical SMEs to understand requirements and ensure they are met
  • Define best practices and standards for microservice implementation
  • Lead activities to build accelerators and tools to increase delivery quality
  • Evaluate industry technologies to shape service design considering cost, portability, compatibility, usability
  • Identify and recommend changes to technologies, integrated platforms, and systems to meet customer and operational requirements
  • Continuously seek to efficiently manage and utilize technology, platforms, and systems
  • Highlight design risks, provide alternative options, and recommend quality solutions to specified problems

Requirements

  • Bachelor’s degree in computer science, engineering or similar domain
  • 10+ years of technical experience within architecture development, integration of backend systems and development
  • Strong hands–on experience in developing applications using Java/J2EE
  • Experience with Spring, Spring Boot and Java 8+
  • Deep knowledge of SOA, Architecture and Design on Microservices, REST Services and Soap Services Development
  • Experience with testing frameworks: JUnit, Cucumber
  • Strong hands-on with design patterns and clean code principles
  • Strong hands-on in Java Microservices (Spring Boot), Restful APIs and Soap Services
  • Experience in designing and coding scalable Microservices
  • Experience with middleware/messaging technologies such as MQ, JMS, Kafka and event-driven design patterns
  • Experience or familiarity with API Management (good to have)
  • Experience writing deployment pipelines to deploy Java microservices in Kubernetes (good to have)
  • Experience creating/defining Swagger specs for REST APIs and understanding REST principles and guidelines
  • Knowledge of OAuth token-based authentication protocol
  • Knowledge of PCI and Security Coding Standards
  • Experience with MSSQL, data modelling, query development and performance optimization
  • Problem solving skills and ability to work under pressure
  • Good command of English, both written and spoken
Parkar Digital

Java API Developer

Parkar Digital
Mid · Seniorfull-time🇸🇬 Singapore
Posted: 15 days agoSource: parkar.breezy.hr
Distributed SystemsJ2EEJavaJUnitKafkaKubernetesMicroservicesSOAPSpringSpring BootSpringBoot
EX Squared LATAM

Senior Backend Developer, Java, AWS

EX Squared LATAM
Seniorcontract🇺🇸 United States
Posted: 30 days agoSource: exsquaredlatam.breezy.hr
AWSCloudDistributed SystemsDockerJavaJenkinsJUnitKafkaKubernetesLinuxMicroservicesMySQL+10 more
skillventory - A Leading Talent Research Firm

Senior Blockchain Engineer

skillventory - A Leading Talent Research Firm
Seniorfull-time$97k–$154k / year🇺🇸 United States
Posted: 21 days agoSource: fmr.wd1.myworkdayjobs.com
AWSCloudDistributed SystemsDockerJavaJenkinsJUnitSpringSQL
Blackline Safety

Team Lead, QA Test Automation

Blackline Safety
Seniorfull-time🇨🇦 Canada
Posted: 12 days agoSource: apply.workable.com
Distributed SystemsIoTJavaJavaScriptJUnitPythonSeleniumTerraform
Getinz

Java Backend Developer

Getinz
Mid · Seniorfull-time🇮🇳 India
Posted: 12 days agoSource: getinz-people.freshteam.com
AngularApacheAWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformGrafanaJavaKafkaKubernetes+12 more