
Similar jobs
Core Responsibilities:
- Design, develop, and maintain backend services using Python or Golang.
- Write clean, efficient, and well-documented code following best practices.
- Build and consume RESTful APIs and microservices.
- Collaborate with QA, DevOps, and product teams for smooth feature delivery.
- Participate in peer code reviews and technical discussions.
- Debug and fix issues, ensuring system stability and performance.
- Continuously learn and apply new technologies and tools in backend development.
Experience and Expertise:
- 0–2 years of software development experience (internships or projects acceptable).
- Proficiency in at least one backend programming language (Python or Golang).
- Strong understanding of object-oriented programming and software fundamentals.
- Knowledge of data structures, algorithms, and database concepts.
- Familiarity with Linux-based development environments.
- Exposure to Git and version control workflows.
Skills:
- Strong analytical and problem-solving ability.
- Willingness to learn, adapt, and take ownership.
- Effective communication and teamwork skills.
- Curiosity for emerging technologies, including AI-driven development, backend technologies, distributed systems, and modern engineering practices.
EDUCATION & EXPERIENCE :
- A professional degree in Computer Science from a reputable institution, backed by a consistent academic record.
- A knack for problem-solving, data structures, and algorithms.
- Proficiency in ElasticSearch.
- 3+ years of hands-on development experience, primarily in building products for large enterprises.
- Exceptional communication skills.
- Mastery in Java programming; familiarity with Python is a plus.- Experience with Spring Boot.
- Practical knowledge of one or more cloud-based technologies (e.g., ElasticSearch, Storm, Hazelcast, MongoDB, Ceph, Kafka) is highly desirable.
- Expertise in building concurrent and/or parallelized, highly performant scalable applications.
- A track record of identifying and addressing complex issues in scalable deployments.
- Exposure to Service-Oriented Architecture (SOA) and Test-Driven Development (TDD) is an added advantage.
ROLES & RESPONSIBILITIES :
- Dive deep into technical aspects (Analysis, Design & Implementation) as required.
- Take complete ownership of features within the product.
- Engage in debates and detailed discussions about functional and non-functional requirements with our Product Management team.
- Collaborate with the team to design solutions, seeking stakeholder input before implementation.
- Create essential artifacts such as functional specifications and detailed designs for your assigned features.
- Implement intricate features with an unwavering commitment to quality, following the Test- Driven Development (TDD) process.
- Maintain open lines of communication, promptly reporting risks and progress to your supervising manager.
- Share your expertise and mentor team members.
- Provide support by troubleshooting and creating Root Cause Analysis (RCA) for production issues, subsequently working on short-term and long-term solutions.
Requirements:
- Excellent knowledge of Core Java (J2SE) and J2EE technologies.
- Hands-on experience with RESTful services and API design is a must.
- Knowledge of microservices architecture is a must.
- Knowledge of design patterns is a must.
- Strong knowledge of Exception handling and logging mechanism is a must.
- Agile scrum participation experience. Work experience with several agile teams on an application built with microservices and event-based architectures to be deployed in hybrid (on-prem/cloud) environments.
- Good knowledge of Spring framework (MVC, Cloud, Data and Security. Etc) and ORM framework like JPA/Hibernate.
- Experience in managing the Source Code Base through Version Control tools like SVN, GitHub, Bitbucket, etc.
Java/J2EE stack
• Design and develop RDandX Network’s microservices and ensure bug free code is pushed to
the deployment pipeline to support large volume of transactions
• Define and communicate the technical design requirements to the Network’s stakeholders
and the Engineering lead
• Responsible for building restful services to integrate with third party services like AdWords
and Facebook marketing API
• Responsible for designing the technical architecture of the different services and
maintaining and upgrading it
• Designing the unit test cases and building the framework for the development team to
enforce the unit testing in all the services
• Be involved and participate in the end to end products’ lifecycle management
• Learn about new technologies and Stay up to date with best practices
• Collaborate with multidisciplinary team of designers, engineers, system administrators and
product team
• Lead the Backend team and manage their day to day activities and work deliverables
Looking for Dot Net Developer| Gurgaon to join a team of rockstar developers. The candidate should have a minimum of 3+ yrs. There are multiple openings. If you're looking for career growth & a chance to work with the top 0.1% of developers in the industry, this one is for you! You will report into IIT'ans/BITS grads with 10+ years of development experience + work with F500 companies (our customers).
Company Background - CodeVyasa is a Software Product-Engineering and Development company that helps Early-stage & Mid-Market Product companies with IT Consulting, App Development, and On-demand Tech Resources. Our Journey over the last 3 years has been nothing short of a roller-coaster. Along our way, we've won some of the most prestigious awards while driving immense value to our customers & employees. Here's the link to our website (codevyasa.com). To give you a sense of our growth rate, we've added 70+ employees in the last 6 weeks itself and expect another 125+ by the end of Q1 2024
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
- Minimum of 3 years of experience as a Dot net, c#.
- Proficiency in Dot net core development.
- Strong knowledge of SQL Server, API.
- Aptitude for learning new technologies quickly.
- Good problem-solving and analytical skills
Experience: 4-6 years
Qualification: BS/MS degree in Computer Science, Engineering.
Roles and Responsibilities:
- Total IT experience of at least 3 years spanned mainly over Microsoft range of Products and development platforms.
- Exposure to Deployment, maintenance and support.
- Problem Solving and Troubleshooting.
Primary Key Skills:
- Analysing requirements and prioritizing tasks.
- Writing clean, testable code using .NET programming languages.
- Develop and document technical specifications and architecture.
- Review and refractor code.
- Support junior developers' work.
- Coordinating with QA (Unit, Integration and System) & BA Team.
- Ensure the best possible performance, quality and responsiveness of applications.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Effectively manage multiple priorities of a team of software developers.
- Accept ownership of not just your own work, but the overall project/code base.
- Consider that testing is an important discipline while writing code.
- Experience in Test-driven deployment (Good to have)
- Good Communication Skills is a must.
|
Position |
Responsible for design, development, debugging and implementation of software |
||
|
Summary: |
applications in support of end user’s requirements. Works on problems of relatively |
||
|
|
complex scope, through general usage of standard concepts and principles and |
||
|
|
applications of own judgement. Responsible for delivering results that have direct impact |
||
|
|
on the achievement of results within the job area as an Individual Contributor. |
||
|
Main |
Responsible for driving and leading the analysis, design, development activities on |
||
|
Responsibilities: |
assigned projects. |
|
|
- Involved in entire SDLC lifecycle including analysis, development, fixing and monitoring of issues on the assigned product lines.
- Meets and exceeds standards for the quality and timeliness of the work products.
- Implements, unit tests, debugs and leads integrations of complex code.
- Identify opportunities for further enhancements and refinements to best practices, standards and processes.
- Ensure robust, securely accessible, highly available and highly scalable product that meets or exceeds customer and end-user expectations
Experience
Technical Duties & Responsibilities
3 – 6 Years
With 2-4 years of experience in Scalable Architecture development. We are looking for Independent Contributors, who have good understanding of Microservices based architecture, and a comprehensive awareness of various architectures & their suitability as per product requirements: -
- Can solve problems independently, be responsible for the requirement analysis and design implementation of important business modules, and be familiar with the online deployment environment, able to independently analyse and quickly troubleshoot online faults.
- Familiar with JAVA programming principles, understand their advanced features and class libraries, network and server programming, multi-threaded programming, common open source products
- Experience in SOA EIP using Apache Camel Spring Integration
- High quality coding ability, reusability, low coupling, scalability, high performance, maintainability, high security
- Have the architectural design capabilities of modules and subsystems, master common architectural design methods and patterns
- Understand SOA, event-driven, distributed system principles, large-scale network application structure, message middleware, caching, load balancing, clustering technology, data synchronization, NoSQL
- Have the project experience of RabbitMQ or Kafka
- If the candidate has air fare industry experience, might be priority









