Dash Technologies Inc · GJ, India
Skills: Java, SQL, AWS
Role Overview
We are looking for a technically strong, hands-on Java Principal Software Engineer with extensive experience in modern
Java, Spring Boot, microservices, cloud architecture, and database design.
The candidate will actively contribute to technical design, coding, code reviews, troubleshooting, and feature implementation while providing technical guidance and mentorship to developers.
The Principal Software Engineer will work closely with the Solution/Technical Architect to translate architectural designs into practical implementations, align development decisions with architectural standards, and ensure solutions are scalable, secure, maintainable, and performant.
The ideal candidate should have strong engineering fundamentals, practical experience with AI-assisted development tools, and a humble, collaborative attitude with a genuine willingness to learn.
Key Responsibilities
Lead the design, development, and implementation of backend features using modern Java, Spring Boot, and microservices. Collaborate with the Solution/Technical Architect to understand architectural decisions, translate designs into implementation plans, and provide technical feedback on feasibility, complexity, and trade-offs. Ensure implementation aligns with agreed architecture, design principles, security standards, and engineering best practices. Identify technical risks, dependencies, and design gaps, and work with the Architect to resolve them. Design maintainable, scalable solutions using appropriate design patterns, SOLID principles, and clean coding practices. Develop and review REST APIs following established standards for resource naming, HTTP methods, status codes, request validation, error handling, versioning, and pagination. Design, implement, and troubleshoot scheduled and background jobs, including job execution, scheduling, failure handling, and recovery. Collaborate with developers on technical implementation, code reviews, problem-solving, and features Delivery. …trunc…
Sign in to see the original posting
Browse more developer jobs on RoleBurst