


Job Duties and Responsibilities:
- Technical Leadership:
- Provide technical leadership by guiding and mentoring software engineers in creating robust and scalable solutions.
- Lead the recruitment process to identify and onboard top-tier engineering talent.
- Foster a culture of continuous learning and growth within the technical team.
- Architectural Vision:
- Collaborate closely with engineering leadership, senior technical stakeholders, and product managers to shape the architectural vision and ensure alignment with business goals.
- Actively participate in code reviews and technical design discussions and contribute hands-on expertise to development efforts.
- Drive the evolution of development processes, establish meaningful metrics, and cultivate a team culture emphasizing technical excellence.
- Lead POCs and technical evaluations
- Hands-on Technical Involvement:
- Demonstrate deep technical involvement through direct contributions to the codebase, technical design discussions, and the development of domain expertise.
- Utilize your extensive experience to guide the team in developing large-scale distributed systems, employing languages such as Java, Python, C++, Ruby, Go, or JavaScript.
- Process Evolution and DevOps:
- Innovate and evolve development processes to enhance efficiency and agility.
- Leverage a background in DevOps to oversee the operational aspects of widely deployed SaaS products.
- Implement and optimize CI/CD environments for seamless software delivery.
Must-Have:
- Managerial and Technical Expertise:
- Possess 3+ years of managerial experience and a solid 10+ years of professional experience in software engineering.
- Demonstrate prior success in leading and growing cross-functional development teams of 10-20 individual contributors.
- Software Delivery Excellence:
- Proven track record of delivering high-quality software within tight deadlines, emphasizing agility in a collaborative and cross-functional environment.
- Technical Proficiency:
- Hands-on experience developing and designing large-scale distributed systems using languages like Java, Python, C++, Ruby, Go, or JavaScript.
- DevOps and SaaS Background:
- Background in DevOps with experience in the operation of widely deployed SaaS products.
- Communication and Organization:
- Exceptional organizational skills and effective interpersonal, verbal, and written communication skills.
Nice to Have:
- CI/CD and Cloud Platform Experience:
- Previous experience in designing CI/CD environments.
- Familiarity with Google Cloud Platform, Amazon Web Services, or equivalent cloud platforms.
- Data-Driven Decision Making:
- Demonstrated experience using data to measure success, drive improvements, and inform strategic decisions.
- Global Team Collaboration:
- Previous experience working on geographically dispersed teams.

About Egnyte
About
Egnyte provides secure Enterprise File Sharing and Content Governance built from the Cloud down. Access, Share and Control 100% of your data from anywhere using any smartphone, tablet or computer.
Egnyte store billion of files and petabytes of data and we are looking for help to take the platform used by millions of users to the next level of scale. Autonomy and ownership is integral to our culture and engineers own one or more services end to end.
We’re looking for Engineers and they should be able to take a complex problem and work with product managers, devops and other team members to execute end to end.
Connect with the team
Similar jobs


Minimum 7 years experience : Individual Contributor ( Back-end plus Cloud- Infra)
Banking/Payments Domain : Worked on projects from scratch and scaled
Experience with Payment Gateway Companies is a plus
Tech Stack
Java SpringBoot,AWS,GCP,REST
Worked on CI/CD (Manage and setup )
Different SQL and NO-SQL Databases -,PostgreSQL,MongoDB
Responsibilities:
End to end coding ; from software architecture to managing scaling,of high throughput(100000)RPS high volume transactions.
DIscuss business requirements and timelines with management and create a task plan for junior members.
Manage the day to day activities of all team members and report their work progress
Mentoring the team on best coding practices and making sure modules are Live
on time.
Management of security vulnerabilities.
Be a full individual contributor which means can work in a team as well as alone.
Attitude:
Passion for tech innovation and solve problems
GoGetter Attitude
Extremely humble and polite
Experience in Product companies and Managing small teams is a plus
Immediate Joiners Preferred. Notice Period - Immediate to 30 days.
Overview
adesso India specialises in optimization of core business processes for organizations. Our focus is on providing state-of-the-art solutions that streamline operations and elevate productivity to new heights.
Comprised of a team of industry experts and experienced technology professionals, we ensure that our software development and implementations are reliable, robust, and seamlessly integrated with the latest technologies. By leveraging our extensive knowledge and skills, we empower businesses to achieve their objectives efficiently and effectively.
Job Description
We are seeking a skilled Full Stack (FSE) Developer with expertise in Java, Spring Boot development to join our dynamic team. In this role, you will be responsible for development of critical banking application across various business domains. You will collaborate closely with cross-functional teams to ensure high-quality solutions are developed, maintained, and continuously improved.
Responsibilities:
Development of business-critical banking applications.
Develop new features for banking applications using FSE technologies.
Ensure code quality through proper testing, reviews, and adherence to coding standards.
Collaborate with design, backend, and other teams to deliver seamless user experiences.
Troubleshoot, debug, and optimize performance issues.
Participate in agile development processes and contribute to continuous improvement initiatives.
Requirements:
Bachelors/Masters degree in computer science, Software Engineering, or a related field.
4 – 6 years of relevant experience in application development.
Solid experience in:
Java, Spring Boot.
APIs / REST.
Kubernetes / OpenShift.
Azure DevOps.
JMS, Message Queues.
Nice to have knowledge in:
Quarkus.
Apache Camel.
Soft skills / Personality:
Excellent English communication skills / proactive communication.
Candidate needs to have Self-dependent working style.
Candidate needs to have problem solving skills (Strong analytical skills to identify and solve complex issues).
Candidate needs to show high Adaptability (Flexibility in adjusting to different working environments and practices).
Candidate needs to be quick in Critical thinking (Evaluating information and making informed decisions).
Candidate needs to have Team collaboration (Ability to work collaboratively with a distributed team) character.
Candidate needs to have Cultural awareness ability.
Candidate needs to be Initiative (Proactively seeking solutions and improvements).
Good to have knowledge about Co Banking systems.
Good to have Banking domain knowledge.
Experience in customer facing is an advantage.
Skills & Requirements
Java, Spring Boot, APIs/REST, Kubernetes, OpenShift, Azure DevOps, JMS, Message Queues, Quarkus, Apache Camel, Excellent English communication, Proactive communication, Self-dependent working, Problem-solving, Analytical skills, Adaptability, Critical thinking, Team collaboration, Cultural awareness, Initiative, Co-banking systems knowledge, Banking domain knowledge, Customer-facing experience.

Role: Senior Full Stack Java Developer
Company: Feuji Software Solutions Pvt Ltd.
Mode of Hire: Permanent Position
Experience: 5 – 8 years
Work Location: Hyderabad, India
About Feuji
Feuji, established in 2014 and headquartered in Dallas, Texas, is a rapidly growing global technology services provider. With strategic locations including a Nearshore facility in San Jose, Costa Rica, and Offshore Delivery Centers in Hyderabad, and Bangalore, we cater to a diverse clientele.
Our team of 400+ talented engineers specialize in delivering cutting-edge solutions in managed cloud services, cybersecurity, product and quality engineering, and data-driven insights. Collaborating with industry leaders such as Microsoft, HP, GSK, and DXC Technologies, we empower organizations to achieve their business goals.
At Feuji, we prioritize creating 'Happy Teams' and fostering a culture of innovation, growth, and excellence.
Position Summary
The Senior Software Engineer is responsible for the design, development, quality, and release of our organization's web and mobile applications.
Essential Functions
• The Senior Software Engineer is responsible for the design, development, and release of our organization's web and mobile applications.
• Working closely with Product owners and other stakeholders to understand the business need and design software solutions to meet the product requirements
• Develops applications using Application programming interfaces (APIs) and service-oriented architecture
• Develops unit and automation test scripts under the test-driven development lifecycle
• Contributes to the coding best practices by participating in code reviews and supporting code merges and releases.
Education
• Bachelor's Degree Computer Science, Engineering, or related field preferred
Work Experience
• Typically 5+ years Hands-on object-oriented programming in Java and Javascript (UI) frameworks
Skills
• Understanding of all phases of Software development life cycle
• Software Development Experience with Java
• Experience with UI modern framework like AngularJS or ReactJS
• Experience with microservice architecture, end-to-end UI/API integration, and knowledge of API protocols like REST, gRPC, and graphQL
• Familiar with coding and testing best practices as well as ability to understand complex business problems and design high quality technical solutions.
• Knowledge about the Caching technologies and DBMS technologies like Oracle or MySQL, Postgres, MongoDB
• Strong Problem-solving, communication and organizational skills


Job Description: Software Engineering –Sr. Software Engineer
Key Responsibilities - Responsible for design, problem solving, develop, modify, debug and/or maintain software system for one or more specific modules within a large software system scope
Must have:
React JS, Java script, Jquery, JSP, Struts, Java, Spring Framework, Database
Preferred Skills/Experience:
• 7+ years of hands-on software development experience in designing and implementing complex, distributed applications.
Knowledge on front end technology is must such as React JS / Angular
• Knowledge and real time experience in Designing, Development, and Maintenance of Scalable, Distributed applications.
• Strong experience in Java, Spring Boot-based application on RDBMS (SQL Server ).
• Hands on experience with frameworks like ReactJS, AngularJS, NodeJS and designing Microservice/Event-driven architecture.
• Experience with cloud migration (AWS or Azure) and managing the development of cloud-based applications and development of APIs, web services.
• Capable of troubleshooting errors, finding root causes, resolving failures in real time.
• knowledge of Relational Databases, SQL and ORM Technologies(Hibernate, JPA, Spring Data).
• Experience with version control and source code management tools such as Git, GitHub and Bitbucket.
• Thorough understanding of Java and J2EE Internals (Class Loading, Memory Management, Transaction Management.).
• Knowledge on creation of CI/CD pipelines using Jenkins, Groovy and GitHub actions workflows.
• Knowledge on working and leading Agile/Scrum development cycles.
• Implement test cases using Junit, Mockito, Cucumber, jest


- Overlook development of all consumer products in JAVA
- Lead a team of 4-5 developers
- Optimize components for maximum performance across a vast array of web-capable devices and browsers
- Focus on code maintainability and performance of application
- Provide technical advice and assists in solving programming problems
- Continuously create new and interactive features that would help to improve user experience and user engagement.
- Assist with troubleshooting of issues as needed
- Lead the design and architecture of software solutions
- Assist in developing and maintaining continuous integration pipelines
Roles and Responsibilities
- 4+ years of experience in Java based technologies
- Experience in designing databases and system architecture
- Experience in building products from scratch at well funded start-ups
- Team Lead/Team Manager experience of at least 3 years
- Experience in building fintech products like Insurance, Payments, Banking etc.
- Experience in building products for scale




We are seeking a highly motivated and technically proficient Software Engineer
to work with our product development team. Work in a fast moving and forward
thinking development environment that is constantly researching and rapidly
implementing the latest technologies.
Responsibilities:
Develop test driven, high quality Java based web applications according to
technical designs and user specifications
Follow and encourage software development best practices
Continually add to your knowledge of Search Engine Marketing (SEM)
principles and techniques
Follow and encourage Agile software development best practices and
evolve those practices with your team
Work closely with fellow developers and end users to rapidly produce
critical features
Mentor fellow developers and gain the skills to move you to the next level
of leadership
Evaluate new technologies and frameworks to implement into projects
Key Skills:
4+years experience in an Open Source development environment
B.Tech/B.E in Computer Engineering or equivalent
Must possess effective interpersonal and communication skills and ability
to work successfully in a team environment
Experience with SQL databases
MVC frameworks such as Spring MVC, Struts, or WebWork
Strong Linux/Unix operating system usage and command line familiarity
Familiarity with IDE tools such as Eclipse
Experience implementing and consuming SOAP or REST based web
services
Ruby, Groovy, Perl, or similar interpreted languages
JMS or other message-driven architectures
Practicing Test Driven Development


- Roles & Responsibilities -
* We are looking for full-stack/back-end developers.
* Our ideal candidate will be able to build applications from scratch and deliver
a complete project i.e. understand requirements, design architecture, write reusable code that follows basic coding standards, test, deploy and support/follow-up features.
* As a start-up, we are keen to work with people who are passionate about technology and who love the speed, chaos, and versatility of start-ups.
Skills and Qualifications -
* Team player with strong work ethic; Detail and deadline-oriented; Take ownership of tasks.
* Good with version control systems like Git.
* Professional understanding of CS fundamentals, data structures and algorithms.
* Knowledge of Python is preferred.
* Hands-on experience with front-end technologies - HTML5, CSS3, Bootstrap library & JavaScript/jQuery.
* Knowledge of Angular 2/ReactJs is a plus.
* Knowledge of Rest API is a plus.
Perks -
* Competetive compensation
* MaBook
* Friendly Leave Policy


Roles and Responsibilities
You’ll be a great fit for Bizongo if you:
- Strong proficiency in Java and building scalable enterprise applications
- Can think of architectural design at scale
- Love solving complex and challenging problems
- Have good knowledge of design and architectural patterns
- Thrive to implement Industry’s best practices and coding standards
- High obsession for Quality and Performance
- Good knowledge on performance optimization, SQL tuning, caching techniques
- Like to collaborate with people, share knowledge, learn from others and mentor juniors
- Have experience improving performance of frontend and backend applications
- Have worked in product development setup with good agility and hustle
- Having complete ownership of design, development, and implementation of a product which will directly impact the customers
- Figuring out the common process patterns and automating them to drive results faster
- Building architecture, mentoring fellow engineers and delivering features end-to-end
- One of the fastest growing B2B startup in India
- Leveraging Technology to disrupt the unorganized manufacturing and B2B domain
- Work on Artificial Intelligence, Robotic Process Automation, IoT and bring some of the latest technologies in redefining the B2B experience for made to order products

- Bachelor’s degree in Computer Science, Information Technology, or a similar field.
- Previous experience working as a React.js Developer.(2-8 years)
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- should have hands-on experience in backend software development using Java.
- should have proven expertise in Spring Boot REST/Microservices.
- should have working experience with relational and NoSQL databases.

