
2. Experience with Microservices Architectures
3. Experience with RESTful and Stateless services
4. Broad and deep knowledge of design patterns and algorithms

Similar jobs

Job Position: Lead II - Software Engineering
Domain: Information technology (IT)
Location: India - Thiruvananthapuram
Salary: Best in Industry
Job Positions: 1
Experience: 8 - 12 Years
Skills: .Net, Sql Azure, Rest Api, Vue.Js
Notice Period: Immediate – 30 Days
Job Summary:
We are looking for a highly skilled Senior .NET Developer with a minimum of 7 years of experience across the full software development lifecycle, including post-live support. The ideal candidate will have a strong background in .NET backend API development, Agile methodologies, and Cloud infrastructure (preferably Azure). You will play a key role in solution design, development, DevOps pipeline enhancement, and mentoring junior engineers.
Key Responsibilities:
- Design, develop, and maintain scalable and secure .NET backend APIs.
- Collaborate with product owners and stakeholders to understand requirements and translate them into technical solutions.
- Lead and contribute to Agile software delivery processes (Scrum, Kanban).
- Develop and improve CI/CD pipelines and support release cadence targets, using Infrastructure as Code tools (e.g., Terraform).
- Provide post-live support, troubleshooting, and issue resolution as part of full lifecycle responsibilities.
- Implement unit and integration testing to ensure code quality and system stability.
- Work closely with DevOps and cloud engineering teams to manage deployments on Azure (Web Apps, Container Apps, Functions, SQL).
- Contribute to front-end components when necessary, leveraging HTML, CSS, and JavaScript UI frameworks.
- Mentor and coach engineers within a co-located or distributed team environment.
- Maintain best practices in code versioning, testing, and documentation.
Mandatory Skills:
- 7+ years of .NET development experience, including API design and development
- Strong experience with Azure Cloud services, including:
- Web/Container Apps
- Azure Functions
- Azure SQL Server
- Solid understanding of Agile development methodologies (Scrum/Kanban)
- Experience in CI/CD pipeline design and implementation
- Proficient in Infrastructure as Code (IaC) – preferably Terraform
- Strong knowledge of RESTful services and JSON-based APIs
- Experience with unit and integration testing techniques
- Source control using Git
- Strong understanding of HTML, CSS, and cross-browser compatibility
Good-to-Have Skills:
- Experience with Kubernetes and Docker
- Knowledge of JavaScript UI frameworks, ideally Vue.js
- Familiarity with JIRA and Agile project tracking tools
- Exposure to Database as a Service (DBaaS) and Platform as a Service (PaaS) concepts
- Experience mentoring or coaching junior developers
- Strong problem-solving and communication skills
Role: DevOps Engineer
Exp: 4 - 7 Years
CTC: up to 28 LPA
Key Responsibilities
• Design, build, and manage scalable infrastructure on cloud platforms (GCP, AWS, Azure, or OCI)
• Administer and optimize Kubernetes clusters and container runtimes (Docker, containerd)
• Develop and maintain CI/CD pipelines for multiple services and environments
• Manage infrastructure as code using tools like Terraform and/or Pulumi
• Automate operations with Python and shell scripting for deployment, monitoring, and maintenance
• Ensure high availability and performance of production systems and troubleshoot incidents effectively
• Monitor system metrics and implement observability best practices using tools like Prometheus, Grafana, ELK, etc.
• Collaborate with development, security, and product teams to align infrastructure with business needs
• Apply best practices in cloud networking, Linux administration, and configuration management
• Support compliance and security audits; assist with implementation of cloud security measures (e.g., firewalls, IDS/IPS, IAM hardening)
• Participate in on-call rotations and incident response activities
If Interested kindly share your updated resume on 82008 31681
- 2.5+ year of experience in Development in JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Experience in AWS.
- Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem solving
Good to Have Skills:
- 2+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
At Egnyte we develop content governance and collaboration products that are deployed across several large companies such as Yamaha and Red bull. The Egnyte platform supports daily, business critical operations for a million-plus user base interacting with a multi-petabyte content set.
We store, analyze, organize, and secure billions of files and petabytes of data with millions of users. We observe more than 1M API requests per minute on average. To make that possible and to provide the best possible experience, we rely on great engineers. For us, people who own their work from start to finish are integral. Our Engineers are part of the process from design to code, to test, to deployment, and back again for further iterations.
We’re looking for Senior Software Engineers and he should be able to take a complex problem and work with product managers, devops and other team members to execute end to end.
Specific Responsibilities will include:
- Design and develop scalable cloud components that seamlessly integrates with on-premises systems.
- Challenge and redefine existing architecture or make 10x improvements in performance and scalability.
- Ability to foresee post-deployment design challenges, performance and scale bottlenecks.
- Hire and mentor junior engineers
- Doing code reviews, unit and performance testing of the code.
- Monitor and manage 3000+ nodes using modern DevOps tools and APM solutions.
The successful candidate will need:
- Demonstrated success designing and developing complex cloud based solutions
- Solid CS fundamentals with one or more areas of deep knowledge
- Experience with the following technologies: Java, SQL, Linux, Python, Nginx, Haproxy, BigQuery, HBase, New Relic, memcache, Elasticsearch, docker.
- Data driven decision process
- Relies on automation testing instead of manual QA
- Experience in working with Google cloud, AWS or Azure is preferred
We would prefer the candidate work from our Mumbai office for alteast first 6 months.
|
Key Responsibility Areas: |
· Design, build and deliver Enterprise software solutions. · Write code with standards and conventions and follow best practices. · Encourage and lead innovation and solid lifecycle processes. · Collaborate with development teams on work definition, estimation and prioritization · Lead and grow as a professional software engineer. · Full ownership of product deliveries and mentoring junior team members. · Preparing curriculum to train junior developers for Java Web Development · Strong client interactions to provide excellent Quality of Service. · Owning the code base and making sure all code is reviewed and is of very high quality. · Write and modify coding conventions and standards documents for all development |
|
Required Skills: |
Technologies/Frameworks – · Core Java, J2EE, · Spring Core and Spring MVC, Sprint Boot, Spring Security, · JDBC, Hibernate, RESTful APIs, SOAP WebServices · Knowledge of JavaScript, JQuery, AJAX, HTML5, and CSS3, Angular is added advantage · Junit or Mockito frameworks · Maven, Git · Knowledge Data Structures, · SQL, MySQL · Designing relational database schemas · Basics of AWS, Cloud, Microservices
· BFSI, FinTech |
|
Qualification |
B.E., B.Tech. from reputed institutes with good academic record |
We are looking for a Tech with a proficiency in backend technologies to design, develop a new state-of-the-art, paradigm changing product in software development. Responsibilities include evaluating technologies, developing proof-of concept prototypes, designing, and developing complete end-to-end products.
What would you be doing?
- should be able to mentor, guide, and train other engineers.
- should also be able to work with different stakeholders such as business owners, leadership, and customers.
- able to evaluate the business requirements, performance constraints, trade-offs and system limitations when developing software.
- should be well versed with new technologies and software development practices and be able to judge the trade-offs to make well thought out decisions, design choices and build the system for extensibility and robustness.
- The Django developer will be part of the core engineering team, entrusted with the complete architecture, design and development of the product.
- Work on a great product which empowers next generation entrepreneurs from its early phase
What makes you a suitable candidate?
- 1+ years of experience in designing and developing large scale, complex software applications
- Strong analytical, problem solving and design skills
- Strong knowledge of data structure, algorithms, and coding
- Proven experience in any high-level programming languages like Python, Django, DRF, Elasticsearch etc
- Knowledge of MVC architecture and hands-on experience with Spring, Spring security, Spring boot, and Hibernate framework
- Proven experience in database technologies (SQL, NoSQL, MongoDB).
- Working knowledge of developing Restful Micro services, ORM technologies etc
- Experience in container-based deployments
- Working experience in Amazon DynamoDB, Docker, AWS-Lambda
- Experience with Messaging technologies like Kakfa, RabbitMQ, redis etc
- Ability to multitask
- Good communication, organizational and leadership skills
- Perform requirement gathering, analysis and design
- Develop, create, modify and fix software applications
- Complete Unit & Integration Testing
- Deploy software
- Initial Validation after deployment
- Create documentation
- Troubleshooting and problem solving
Requirements
- Educational Background
- Experience (0+ years)
- The person should be proficient in Computer Science. Get your basics right, we will teach you everything else!
Examinations
- You will be asked questions concerning the following topics, Networking, Data Structures, Design patterns, Algorithm Analysis, and Concurrency. The questions are all language agnostic.
- You will also be asked to code a trivial Java program that meets specific requirements.
- Java, Maven, Spring-boot, REST/RESTful services, Javascript, Node.js, Angular, React,
Our Stack
- SQL, NoSql, Hibernate, Java Persistence API (JPA),
- Shell Scripting, Powershell scripting,
- JSON, XML
Benefits
- Unlimited Leave policy
- Apart from unlimited policy 9-Public Holiday over the year (Jan to Dec)
- Medical policy coverage up and above your CTC
- Unlimited scope to learn technology - no restrictions team wise/project wise
- Wonderful work culture
- Life time WFH for candidates outside Kolkata
- Opportunity to work with a product based company
- Weekly 2 days fixed off
- This is a remote position. Sath Infotech Pvt. Ltd is an established IT Security Consulting firm and is looking for developers to join its team. This role will work with team members, client stakeholders, and individuals to support and enhance Identity and Access Management and other security applications. Should be proficient in Computer Science.
- If you like working with IT professionals across a variety of Enterprise Level Environments with diverse processes and configurations to identify and solve complex problems, Sath Infotech can offer a career path to become a subject matter expert in the high demand roles of Cyber Security Analyst/Consultant, Enterprise IT Auditor or IT Project Management.
Job Description:
3+ years of experience as a JAVA/J2EE technologies developer in delivering highly available and scalable applications in a cloud operating environment. - Expertise in Spring framework and equivalent.
- Experience in developing Java Microservices using spring boot, docker, Kubernetes etc.
- Programming expertise in Java, JavaScript; and familiarity with other languages.
- Experience building, testing, and consuming REST APIs is a must have experience.
- Experience with high-throughput messaging technologies and patterns; Kafka and/or related technologies a plus.
- Exposure to databases of any types relational, analytical, columnar, etc; including MySql.
- Experience with Git source control and building/maintaining Continuous Integration and Delivery pipelines; Jenkins experience a plus.
- Expertise in Object-Oriented Development.
- Experience working in an Agile/Scrum-inspired delivery methodology. - Expertise with database programming, transaction management. Expertise with build tools – MAVEN, Gradle.
- Expertise in design patterns and data structures.
- Good understanding of Unit test tools.
- Good analytical skills to break down requirements and solve complex problems.
- Good understanding of Source control toolsets.
- Well-developed verbal and written communication skills.
- Proven track record to meet aggressive timelines.
Required Skills:
Good to have
- Understanding CI tools like Jenkins, Bamboo.
- Experience with Google Cloud Platform or equivalent.
- Experience with Microservices and/or Monolith to Microservice migration.
- Experience with frontend technologies like to react, angular is a plus
- Good Linux experience

As part of the engineering team, you would be expected to have
deep technology expertise with a passion for building highly scalable products.
This is a unique opportunity where you can impact the lives of people across 150+
countries!
Responsibilities
● Own architecture, design, development, and implementation of different modules/features of the services
● Design, develop, deploy and support web applications.
● Discover opportunities for performance improvements
● Recommend ways to improve reliability, efficiency and code quality
● Focus on continuous delivery and reducing complexity
● Carry out code reviews and manage pull requests
● Build applications based on micro-services architecture
Requirements
● Overall 1-3 years of experience in Backend development.
● B.E/B.Tech in CS or equivalent streams from institute of repute (IITs, NITs, BITs,
IIITs or equivalent)
● Strong object oriented design skills & knowledge of design patterns
● Experience designing & developing distributed systems involving multiple web services, databases (both SQL and NoSQL), caches, queues, etc. taking into consideration scalability, availability, fault tolerance, consistency, etc. of the overall system
● Well-aware of and enforces development best practices: Unit Tests, Code Reviews,
Integration Tests, CI/CD, Monitoring, Alerting, etc
- Experience in Web and Mobile Applications.
- Agility and ability to adapt quickly to changing requirements and scope and priorities
- Strong proficiency with JavaScript (ECMAScript 5, 6)
- Knowledge of Node.js and frameworks available for it (SailsJS, Express)
- Understanding the nature of asynchronous programming and its quirks and workarounds.Familiarity with front-end technologies.
- User authentication and authorization between multiple systems, servers, and environments.
- Interaction with multiple data sources.
- Good understanding of SQL syntax.
- Understanding fundamental design principles behind a scalable application.
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.
- Implementing automated testing platforms and unit tests.
- Proficient understanding of code versioning tools, such as Git.
- Knowledge in the field of IOT is good to have.







