Back End Developer

Saudi Arabia🕖 3 months ago

Senior developer is responsible for designing and implementing software platforms, programs, and applications. They are willing to challenge designs when efficiencies or errors are found to ensure that the best product is delivered. They also need to make sure that the code is tested with pre-developed test scripts prior to moving forward.

The key responsibilities may include:

Full stack development experience for backend (Spring boot, Camunda, Keycloak,Elasticsearch/Kibana, redis, object storage (Minio))Good knowledge of Event-Driven Architecture (EDA)Good knowledge of Java Design patterns.Experienced with Spring Framework and JPA.Experienced with Camunda workflow.Experience with containerization technologies such as Docker to package microservices and their dependencies for consistent deployment across environments.Experienced with designing individual microservices with a focus on modularity, independence, and clear boundaries to enable easy maintenance and scalability.Experience with developing payment services.Good knowledge of Messaging queues.Core knowledge of caching.Experienced with developing e-learning systemsExperience with using Appium for test automationCore tool knowledge for SCM and CICDProblem-solving and critical thinking.Detail-oriented, to make sure that the code produced meets the user stories detailsExcellent oral and communication skillsHaving a strong presence on technical communities, such as GitHub and Stack Overflow, can be highly beneficial for professionals in the technology industry.

Objectives:

Senior developers should focus on six core areas: Building, Learning, Engaging, Scaling, and Improving, Coaching.

Building: building highly consumable services that provide business value by using an outside-inside approach.Learning: researching and testing development best practices and applying these lessons.Engaging: proactively engaging colleagues across the digital value chain.Scaling: creating material to rapidly scale learning across the enterpriseImproving: leveraging analytics to identify problems and share lessons learned with colleagues.Coaching: sharing and mentoring the colleagues’ developers where he is improving the skills of new members and fresh experience.

Qualifications:

Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.Proven experience (5+ years) as a Java Spring Boot developer in enterprise-level applications.Strong proficiency in Java programming language and Spring Boot frameworkStrong proficiency in Camunda workflow engine.Experience with database systems such as MySQL, PostgreSQL, or MongoDBSolid understanding of RESTful API design and implementationKnowledge of microservices architecture and containerization (Docker, Kubernetes).Experience with Agile/Scrum methodologies.

Key Skills

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago