Engineer
Technology
Pandora5 วันที่ผ่านมาจนถึง 4/1/2570
เต็มเวลา
รายละเอียดงาน
Job Description – Senior Full Stack Engineer (Microservices)
Position Summary
We are looking for a highly motivated Senior Full Stack Engineer to join our engineering team. In this role, you will design, develop, and maintain modern enterprise web applications based on a Microservices Architecture. You will work across frontend, backend, messaging, and cloud-native technologies to build scalable, reliable, and high-performance solutions.
We are looking for someone who can contribute immediately, takes ownership, enjoys solving technical challenges, and collaborates effectively with cross-functional teams.
Key Responsibilities
- Design, develop, and maintain enterprise-grade web applications.
- Build scalable backend services using .NET Core (preferred) or Java Spring Boot.
- Develop modern frontend applications using React.
- Design and implement Microservices following best engineering practices.
- Develop event-driven solutions using Azure Event Hub, Azure Service Bus, or Apache Kafka.
- Design and consume RESTful APIs and integrate with distributed systems.
- Design and optimize databases using PostgreSQL and NoSQL technologies.
- Participate in system architecture, technical design, and code reviews.
- Work with Kubernetes-based deployments and support cloud-native application development.
- Collaborate closely with Product Owners, QA Engineers, UX/UI Designers, and other developers to deliver high-quality software.
- Strong experience with .NET Core (preferred).
- Experience with Java Spring Boot is a plus.
- Strong experience with React.
- Solid understanding of Microservices Architecture.
- Experience designing scalable REST APIs and distributed systems.
- Hands-on experience with event-driven architecture using one or more of:
- Azure Event Hub
- Azure Service Bus
- Apache Kafka
- Understanding of Producer/Consumer patterns and asynchronous messaging.
- Experience with PostgreSQL.
- Experience with NoSQL databases.
- Experience with Kong API Gateway is an advantage.
- Basic understanding of Kubernetes and containerized applications.
- Experience with Docker and Microsoft Azure.
- Familiarity with CI/CD pipelines and modern software delivery practices.
- Experience building real-time, event-driven, or high-scale distributed systems.
We're Looking For Someone Who
- Can start contributing quickly with minimal onboarding.
- Communicates effectively and works well with cross-functional teams.
- Is easy to collaborate with and has a positive, team-first mindset.
- Takes ownership, is self-driven, and delivers results with minimal supervision.
- Has a continuous learning mindset and is passionate about building high-quality software.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software development.
- Experience building enterprise web applications using modern technologies.
- Strong problem-solving skills and the ability to work independently in an Agile environment. :::writing
Keywords
Apache KafkaSpring FrameworkPostgresqlSoftware DeploymentApache Http ServerJavaCI/CD
สนใจตำแหน่งนี้ไหม?