Senior Java Developer
HireFlexperts
Roles and Responsibilities
- Design, build, and maintain scalable backend services for web and mobile applications in a remote environment.
- Develop and evolve application features using established software engineering standards and best practices.
- Collaborate with product owners, architects, QA, and DevOps to deliver reliable releases on time.
- Translate business requirements into technical solutions, including data flow, service boundaries, and API contracts.
- Own the end-to-end lifecycle of backend components: from planning and implementation through testing, deployment, and monitoring.
- Ensure services are secure, performant, and maintainable, aligned with organizational policies and coding guidelines.
- Act as a technical mentor to engineers through reviews, pairing, documentation, and knowledge sharing.
- Identify risks early and propose practical mitigation strategies for performance, reliability, and maintainability.
Required Qualifications
- Demonstrated professional experience delivering production-grade backend systems.
- Strong experience building server-side applications using modern Java-based frameworks.
- Proven ability to design and implement RESTful services and maintain consistent API contracts.
- Hands-on experience with Spring-based development practices and enterprise application patterns.
- Solid understanding of application architecture, layering, dependency management, and modular design.
- Experience integrating backend services with external systems, databases, and messaging or scheduling mechanisms.
- Competence in writing automated tests and ensuring quality through CI-friendly workflows.
- Strong debugging and troubleshooting skills, with the ability to interpret logs, metrics, and traces.
- Excellent communication skills for remote collaboration, including clear updates and documentation.
- Ability to contribute to technical design discussions and provide pragmatic engineering guidance.
Key Responsibilities
- Implement backend features and enhancements while maintaining backward compatibility where required.
- Develop RESTful endpoints, validate input/output, and enforce consistent error handling and response structures.
- Build and maintain service-layer logic, including transaction handling and efficient data access patterns.
- Optimize performance by addressing bottlenecks in code, queries, concurrency, and external calls.
- Collaborate on system design: define APIs, service responsibilities, and integration approaches.
- Ensure security best practices are applied, including safe handling of authentication/authorization concerns.
- Write unit and integration tests, and support test execution in automated pipelines.
- Review pull requests for correctness, readability, maintainability, and adherence to standards.
- Monitor service behavior post-release and troubleshoot production issues with clear root-cause analysis.
- Maintain technical documentation, including API documentation, design notes, and operational guidance.
- Continuously improve engineering practices by suggesting refactors, patterns, and tooling enhancements.
Posted: 2 months ago
Senior .net Developer
Qompass Now LLP
Roles and Responsibilities
- Design, develop, and maintain high-performance backend services that support business-critical applications.
- Collaborate with architects, product owners, and QA teams to translate requirements into scalable technical solutions.
- Implement API-driven features with strong attention to reliability, security, and maintainability.
- Apply sound software engineering principles (OOP, SOLID, and Clean Architecture) to produce extensible codebases.
- Build and integrate microservices and components following defined application architecture standards.
- Develop data access layers using efficient ORM patterns and optimize database interactions.
- Write and maintain comprehensive automated tests to ensure correctness and prevent regressions.
- Participate in code reviews, mentorship, and continuous improvement of development practices.
- Troubleshoot production issues, analyze root causes, and implement durable fixes and enhancements.
- Support deployment readiness by collaborating on build, configuration, and release processes.
Required Qualifications
- Strong experience delivering backend systems using modern server-side .NET technologies.
- Proficiency in building and consuming Web APIs and integrating external services reliably.
- Hands-on experience with API development, versioning considerations, and robust error handling.
- Working knowledge of unit testing practices and the ability to maintain testable code.
- Solid understanding of OOP concepts and the ability to apply SOLID design principles effectively.
- Experience implementing Clean Architecture or similarly structured approaches for maintainability.
- Practical experience with microservices and application architecture patterns.
- Proficiency with EF Core for data modeling, querying, migrations, and performance-aware data access.
- Ability to analyze requirements, estimate effort, and deliver features with minimal supervision.
- Good communication skills for coordination in an onsite environment in Kochi, Kerala, India.
Key Responsibilities
- Own end-to-end development of backend features including API endpoints, service logic, and data access.
- Design service contracts and implement integrations to ensure seamless communication across systems.
- Structure codebases using Clean Architecture patterns to keep business logic isolated and testable.
- Create unit tests for core components and maintain coverage aligned with quality standards.
- Implement database interactions using EF Core with performance and consistency in mind.
- Ensure services follow best practices for scalability, observability, and resilient behavior.
- Coordinate with team members to validate design choices, manage dependencies, and uphold standards.
- Conduct peer reviews and provide constructive feedback to improve overall code quality.
- Investigate defects in development and production, document findings, and implement corrective actions.
- Deliver solutions in an onsite setup at Kochi, Kerala, India, participating in daily technical collaboration.
Posted: 1 month ago
ASP.NET Core Developer – Angular
MWB Technologies
Job Title : ASP.NET Core Developer – Angular
Location: Hubli , Karnataka
Work Mode: Work from Office
Experience: 2+ Years
Joining: Immediate Joiners / Max 15 Days Notice Preferred
About the Role
We are looking for a hands-on ASP.NET Core Developer with strong Angular experience who can work across frontend, backend, APIs, and SQL Server. The candidate should be good at debugging, troubleshooting, and converting business requirements into working features.
Key Responsibilities
- Develop and maintain applications using ASP.NET Core, C#, and Angular.
- Build and consume REST APIs and integrate third-party APIs.
- Work with Angular, TypeScript, HTML, CSS, Bootstrap and responsive UI.
- Debug issues across Angular → API → Backend → Database.
- Develop business features such as quotations/quotes, pricing, calculations, customer management, workflows, reports, etc.
- Work with SQL Server, Stored Procedures, Views, Functions, and query optimization.
- Use Entity Framework Core and LINQ for database operations.
- Troubleshoot application, API, database, and production issues.
- Implement authentication, authorization, validation, and security best practices.
- Participate in code reviews, testing, Git workflows, and Agile development.
Required Skills
- 2+ years of development experience.
- Strong ASP.NET Core / .NET 6+ and C# experience.
- Strong hands-on Angular 12+ experience.
- Good knowledge of REST APIs, Entity Framework Core, LINQ, and SQL Server.
- Good debugging and problem-solving skills.
- Experience with Git, Postman, Swagger, and browser developer tools.
- Good understanding of authentication, authorization, and web security.
Good to Have
- Azure / Cloud deployment
- CI/CD
- Docker
- Agile/Scrum experience
We are looking for someone who can independently understand requirements, develop features, connect frontend with backend APIs, debug issues, and take ownership of tasks from development to delivery.
Posted: 2 months ago