
Back End Engineer
d.light
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Design, develop, and maintain backend services using Java and Spring Boot 3
- Build and consume RESTful APIs with clean, maintainable code
- Develop event-driven and asynchronous systems using Apache Kafka
- Deploy and operate services on AWS (EC2, ECS/EKS, S3, RDS, etc.)
- Write unit and integration tests to ensure code quality and reliability
- Participate in code reviews and contribute to engineering best practices
- Troubleshoot production issues and improve system performance and stability
- Collaborate with cross-functional teams to translate requirements into technical solutions
Requirements
- 2–3 years of professional experience in Java backend development
- Strong knowledge of Java (8+) and Spring Boot 3
- Experience building REST APIs and working with JSON
- Hands-on experience with Apache Kafka (producers, consumers, topics, offsets)
- Experience deploying or operating applications on AWS
- Solid understanding of SQL databases (MySQL, PostgreSQL, or similar)
- Familiarity with Git and modern CI/CD pipelines
- Understanding of micro services architecture and distributed systems basics
Benefits
- Competitive Package
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootRESTful APIsApache KafkaAWSSQLGitCI/CDmicroservicesasynchronous systems
Soft Skills
collaborationtroubleshootingcode reviewengineering best practicescommunication