ESL Developer
Join Techila's team of Salesforce experts. We build senior-led transformations that deliver measurable outcomes for clients worldwide.
Experience
6–12 yrs
Employment Type
Full-time
Openings
1 position
Apply By
Jun 30, 2026
Required Skills
Job Description
ESL Developer Other · Full Time · Remote
About the Role The ESL Developer role involves designing and developing scalable Java backend solutions using microservices architecture to support business requirements. The ideal candidate will have experience in Java backend development with microservices architecture and will be part of a team that ensures high-quality deliverables and continuous improvement of backend systems. Success in this role will be measured by the ability to deliver scalable and efficient backend solutions.
Key Responsibilities
- Design and develop scalable Java backend solutions using microservices architecture to support business requirements
- Implement and maintain RESTful APIs leveraging Spring Boot, Spring Core, and Spring REST frameworks
- Integrate and manage data persistence using Hibernate with Oracle RDBMS and MySQL databases
- Configure and optimize CI/CD pipelines for automated build, test, and deployment processes
- Deploy and orchestrate microservices using Docker containers and Kubernetes clusters
- Integrate Kafka for real-time messaging and event-driven architecture within backend systems
- Troubleshoot, debug, and resolve technical issues across distributed systems and services
- Collaborate with cross-functional teams to ensure high-quality deliverables and continuous improvement of backend systems
Requirements
- Have 6 years of experience in Java backend development with microservices architecture
- Strong proficiency in Java programming
- Expertise in Spring Boot, Spring Core, and Spring REST frameworks
- Experience with Hibernate for ORM and data access
- Hands-on experience with Oracle RDBMS
- Hands-on experience with MySQL databases
- Proficiency in developing and consuming Java REST Web APIs
- Experience with Kafka for messaging and streaming
- Skills in configuring and maintaining CI/CD pipelines
- Proficient in Docker containerization
- Experience with Kubernetes for orchestration and deployment
Good to Have
- Experience with distributed tracing and monitoring tools
- Knowledge of performance tuning for Java microservices
- Familiarity with cloud platforms such as AWS or Azure
- Experience with automated testing frameworks for Java applications
- Understanding of security best practices in microservices environments
What We Offer
- Bachelor's degree in computer science, Information Technology, or a related field is desired
- Relevant certifications in Java, Spring, or cloud technologies are a plus
At a Glance
[ Hiring process ]
What to expect
Four stages, typically completed within 2–3 weeks. We respect your time — every stage has a clear purpose and timely feedback.
- STEP 0130 min
Screening Call
Introductory conversation with our talent team to understand your background and motivations.
- STEP 0260–90 min
Technical Round
Live problem-solving with a senior architect on Salesforce design, integrations, or domain depth.
- STEP 0345 min
Culture Fit
Conversation with practice leadership covering working style, ownership, and how you collaborate.
- STEP 04Within 5 days
Offer
Formal offer with full compensation breakdown, start date, and onboarding plan.
Apply
ESL Developer
Fill in your details and attach your resume below.