← Back to jobs
United States
No related jobs found
Key Responsibilities
Analyze business and system requirements and produce service design specifications
Design backend service specifications utilizing design patterns and architectural standards
Develop backend API services using Kotlin, Kafka, and Spring Boot frameworks
Write code modules aligned with client engineering standards addressing code quality, scalability, maintainability, vulnerability, and performance
Perform unit testing to ensure unit test and code coverage metrics adhere to client standards
Create and update conceptual, logical, and physical data models aligned with business and system design requirements
Write DDL database scripts and optimized DML SQL queries (simple to medium complexity)
Implement Software Engineering Best Practices based on client enterprise standards
Instrument code aligned with DataDog observability platform
Collaborate with client engineers and architects to design and develop scalable API services
Provide technical guidance, mentorship, and leadership to a team of 3 junior software engineers
Participate in daily scrum activities: standups, grooming, planning, and retrospectives
Conduct peer code reviews and design/review sessions
✅Required Qualifications
8–15 years of backend development experience (APIs, microservices)
Hands-on experience developing medium to complex service APIs in Kotlin
Sound working knowledge of Kafka — ability to integrate with API services
Integrate API services with databases to read/write transaction details
Creation of logical, conceptual, and physical data models using Lucid, Visio, or similar tools
Writing simple to medium complexity DML queries; ability to understand existing queries
Experience managing and mentoring a team of junior engineers
Experience working within an Agile scrum team setup
Bachelor's degree
No related jobs found
← Back to jobs