RemoteWLBRemote only
Back to all jobs
Sigma Software logo
Remote role · java-dev

Java Developer with Kotlin

Sigma Software

JavaKotlinAWSdistributed systemsSpring Boot
Role brief

Company Description

We seek a highly skilled and experienced Java Developer with Kotlin and AWS Services expertise to join our dynamic team. As a Java Developer, you will be responsible for designing, developing, and implementing high-quality software solutions using Java technologies. 

PROJECT

The team is developing a customer-related platform for a client who has a leading marketplace specializing in pet products. 

Job Description

  • Design and implement event-driven architecture solutions for processing large datasets efficiently 
  • Develop high-performance, highly available, and scalable distributed systems, adhering to best practices and architectural principles 
  • Utilize strong knowledge of data structures, algorithms, and performance optimization techniques to design systems for optimal performance, scalability, and availability 
  • Lead the implementation of cloud-native solutions leveraging AWS services and service-oriented architecture principles 
  • Leverage expertise in Kotlin and the Spring Boot framework to develop robust and maintainable applications 
  • Contribute to architectural discussions and decisions, offering insights and recommendations based on expertise and experience 
  • Create comprehensive technical documentation, including design specifications, user guides, and best practices  
  • Collaborate with cross-functional teams to troubleshoot and resolve technical issues, ensuring smooth operation of systems and applications 

Qualifications

  • Experience in building event-driven architecture, processing large datasets, relational & No-SQL databases 
  • Strong hands-on experience in building high-performance, highly available, and scalable distributed systems 
  • Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability 
  • Strong expert experience in AWS cloud stack and service-oriented architecture 
  • Experience in Java, Kotlin and Spring Boot framework 
  • English – Upper-Intermediate  

Additional Information

PERSONAL PROFILE

  • Self-driven and motivated 
  • Passionate about leveraging technology to solve complex problems 
  • Highly personable, with good communication skills