More jobs:
Job Description & How to Apply Below
Key Responsibilities
Full Stack Application Development
Build responsive, user-friendly frontend interfaces and integrate them seamlessly with backend APIs.
Ensure consistent design patterns, code quality, and performance across both frontend and backend components.
Develop scalable, secure, and well-structured RESTful APIs.
Optimize backend performance, reliability, and fault tolerance.
Design and implement microservices aligned with domain-driven design principles.
Build distributed systems with proper service boundaries, observability, and resilience patterns.
Work with containerization and orchestration tools (Docker, Kubernetes, etc.).
Cross‑Functional Collaboration
Work closely with frontend designers, and product teams to deliver cohesive full stack features.
Participate in code reviews, architecture discussions, and technical design sessions.
Contribute to both backend and frontend components as needed.
Dev Ops & CI/CD
Collaborate with Dev Ops teams to deploy and monitor services.
Contribute to CI/CD pipelines, automated testing, and release processes.
Required Skills & Experience
Core Technical Skills
Solid experience with Node.js .
Strong proficiency in Java and Spring Boot .
Hands‑on experience building microservices and distributed systems.
Understanding of SQL and No
SQL database design.
Familiarity with message queues (Kafka, Rabbit
MQ, etc.).
Additional Skills
Experience with Docker, Kubernetes, or cloud‑native deployments.
Understanding of authentication/authorization (OAuth2, JWT, SSO).
Knowledge of unit testing, integration testing, and API/UI test automation.
Strong debugging, profiling, and performance optimization skills across the stack.
Preferred Qualifications
Experience with cloud platforms (Azure, AWS).
Familiarity with event‑driven architectures.
Exposure to CI/CD tools (Azure Dev Ops, Git Hub Actions, Jenkins).
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×