xelys jobs xelys jobs

Senior Java Developer

Jagaad

full-remoteseniorpermanentbackendfullstack Fully, Valais, Switzerland Today via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

JavaSpring FrameworkRESTful APIsMicroservicesCI/CDAzure DevOpsAWS CodePipelineKafkaJUnitScrum

About the role

Role: Senior Java Developer

You will lead the architecture, design, and development of complex Java applications and core utilities within Jagaad’s microservices-based environment.

Responsibilities

  • Lead on architecting, designing, developing, and implementing complex applications and utilities
  • Collaborate with architects and senior engineers to set architectural standards
  • Ensure applications follow security and compliance policies from the start
  • Provide mentorship to team members, including outsourced resources
  • Develop business domain expertise and provide technical support to SMEs
  • Own API consistency: design and maintain well-documented, flexible APIs (system/sub-system level)
  • Champion best practices across security, testability, reliability, and scalability
  • Help QA create quality and performance monitoring programs (including automated test coverage)
  • Write high-quality, readable code and deliver features & bug fixes on time
  • Write and maintain tests: unit, integration, and E2E
  • Perform API code reviews
  • Participate in relevant sprint meetings

Requirements

  • Minimum 4 years experience with Core Java and Spring Framework
  • Senior experience with RESTful APIs and microservices
  • Experience with CI/CD tools such as Azure DevOps and AWS CodePipeline
  • Working knowledge of Service-Oriented Architecture (SOA)
  • Exposure to publish-subscribe / event streaming (Kafka, Pulsar, Flink, or AWS Kinesis)
  • Ability to communicate and work with global distributed teams
  • Ability to analyze software, develop/test/debug, and recommend process improvements
  • Ability to translate requirements into production/non-production implementation needs
  • Knowledge and use of Agile and Scrum
  • Comfort with frameworks/tools including Spring, data/security, JPA/Hibernate, JUnit, Mockito
  • Knowledge of MVC, OpenAPI, and microservices

Nice to have / Bonus

  • Docker and AWS
  • Frontend skills (e.g., Angular, React)
  • Message queues and event platforms (e.g., Kafka)

Soft skills

  • Patience and perseverance to overcome challenges, solve problems, and learn new technologies

About Jagaad

Jagaad is a digital company offering fully remote, office-less development of cloud-based applications and scalable microservices. They work with clients across energy, travel, e-commerce, and retail to help teams accelerate new business models and market opportunities.

Scraped 4/16/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.