

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
As part of our dynamic international cross-functional team you will be responsible for the design, development and deployment of modern high quality software solutions and applications as an experienced and skilled Full-stack developer.
Responsibilities:
Design, develop, and maintain the application
Write clean, efficient, and reusable code
Implement new features and functionality based on business requirements
Participate in system and application architecture discussions
Create technical designs and specifications for new features or enhancements
Write and execute unit tests to ensure code quality
Debug and resolve technical issues and software defects
Conduct code reviews to ensure adherence to best practices
Identify and fix vulnerabilities to ensure application integrity
Working with other developers to ensure seamless integration backend and frontend elements
Collaborating with DevOps teams for deployment and scaling
Requirements:
Bachelor’s degree in computer science or information technology, or a related field.
Proven experience as a skilled Full-stack developer. Experience in Utilities / Energy domain is appreciated.
Strong experience with Java (Springboot), AWS / Azure or GCP, GitLab and Angular and / or React. Additional technologies like Python, Go, Kotlin, Rust or similar are welcome
Excellent problem-solving and debugging skills.
Strong communication and collaboration abilities to work effectively in a team environment.
Skills & Requirements
Java, Spring Boot, AWS, Azure, GCP, GitLab, Angular, React, Python, Go, Kotlin, Rust, Full-stack development, Software architecture, Unit testing, Debugging, Code reviews, DevOps collaboration, Microservices, Cloud computing, RESTful APIs, Frontend-backend integration, Problem-solving, Communication, Team collaboration, Software deployment, Application security, Technical documentation.

Similar jobs


Job Title: Java Fullstack Developer (with Angular Experience)
Location: Mumbai, India
Experience: 8 to 12 Years
Company: Wissen Technology
Job Description:
Wissen Technology is seeking a highly skilled and experienced Java Fullstack Developer with a strong background in Angular to join our dynamic team in Mumbai. The ideal candidate will have a passion for technology, a strong analytical mindset, and the ability to work collaboratively in a fast-paced environment.
Key Responsibilities:
- Design, develop, and maintain robust and scalable web applications using Java and Angular.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
- Conduct code reviews and provide constructive feedback to team members.
- Stay up-to-date with the latest industry trends and technologies.
Requirements:
- Bachelor’s degree/Master’s Degree in Computer Science, Information Technology, or a related field.
- 8 to 12 years of hands-on experience in fullstack development with Java and Angular.
- Proficiency in Java, Spring Boot, and RESTful APIs.
- Strong experience with Angular and front-end development (HTML, CSS, JavaScript/TypeScript).
- Knowledge of databases such as SQL Server, PostgreSQL, Oracle, or similar.
- Experience with version control systems (Git, SVN, etc.).
- Familiarity with Agile/Scrum methodologies.
- Strong problem-solving skills and a keen attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently and manage multiple tasks effectively.
Why Join Wissen Technology:
- Competitive salary and benefits package.
- Opportunity to work with cutting-edge technologies.
- Collaborative and inclusive work environment.
- Continuous learning and professional development opportunities.
- Chance to work on exciting and challenging projects.
Join Wissen Technology and be a part of a team where innovation meets excellence! Share this opportunity with colleagues and friends who might be interested.
Website: [www.wissen.com](http://www.wissen.com)
LinkedIn: [https://lnkd.in/gnK-vXjF](https://lnkd.in/gnK-vXjF)
The ideal candidate should have a strong foundation in computer science and a passion for building high-quality solutions. The role requires hands-on experience in designing, developing, and implementing scalable and high-performance mobile applications (company is looking for an employee to build a chat application from scratch)
Responsibilities:
1. Design, develop, and maintain a mobile application
2. Write clean, scalable, and maintainable code that
adheres to best practices and industry standards
3. Test applications to ensure they meet customer requirements and are free from defects
4. Implement security and data protection measures in applications
5. Troubleshoot and debug software applications
Requirements:
1. Bachelor's degree in Computer Science or a related field
2. Experience in developing applications using Java, and Javascript.
3. Strong understanding of the software development life cycle (SDLC) and Agile methodologies
4. Experience with front-end technologies such as HTML, CSS, and JavaScript
5. Experience with database design and management, particularly with MongoDB
6. Excellent debugging and troubleshooting skills
7. Strong communication and teamwork skills


Technical & Professional Requirements
- MERN stack developer should have the ability to translate Wireframes and PSD Designs into functional web apps.
- Binding of UI elements to JavaScript object models
- Creating RESTful services with Node.js
- MERN stack developer must have proven experience in front & back-end development
- Work in a cross-functional team to deliver a complete user experience
- Reactjs Nodejs developer must know MongoDB, Express, Node.js, & React.
- Write code that is cross-platform and cross-device compatible
- MERN full stack developer must have the ability to wear many hats and learn new technologies quickly
- Understanding & proficiency in REST APIs.
- Integration of data storage solutions [RDBMS, NoSQL DB]
Responsibilities & Skills
- MERN Fullstack eCommerce developer is responsible for writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- MERN software developer must have good communication & interpersonal skills
- 8 - 11 years of experience in software development with at least 5 years on GUI development
- Experience on Java, HTML, CSS and Java script
- Experience with write SQL or equivalent queries on relational or NoSQL databases e.g. Oracle, PostgreSQL, Couchbase, MongoDB, Cassandra


Job Overview :
This Jr. Developer position has design, development and maintenance responsibility for the software applications and processes associated with our product oriented company. This role will initially focus specifically on the developing application as per requirements provided by the product owner.
Job Responsibilities:
- Understand our client's infrastructure and technical environment to provide best of breed technical consulting services.
- Diligently monitor, optimize and report on integration and deployment performance for key accounts against KPIs, with proactive cross functional and internal communication on customer deployments.
- Regular consultation with cross functional teams on account deployments to ensure optimal performance and delivery.
- Handle technical troubleshooting
Job Requirements:
- B.E/B.S/B.Tech in Computer Science or Computer Engineering.
- Must have minimum 2-4 years of experience in the Angular-Node-PostgreSQL tech stack. (proof of experience to be submitted for verification on request)
- Should have worked on Architect / Consultant role in the tech stack.
- Proficient in Object Oriented Programming.
- Experience in performing SQL queries on a RDMS especially in PostgreSQL.
- Extensive experience in Angular Front end and Node – Express server side.
- Good at API development & integration, debugging and fixing the issues with API.



- We are looking for a very Senior or Lead backend engineer with specialization in .NET technologies.
- This is an exciting opportunity to build a clean and modern framework for a customer-facing ecommerce product. You will be part of a product team in San Francisco, USA and Bengaluru, India.
- If you are passionate about building scalable services, you are well-versed with web technologies like MVC, you enjoy working with super smart people that you can learn from and contribute to their knowledge – this is the perfect position for you.
- You should have prior experience in leading engineering projects in an Agile environment, i.e. work with Product Managers to convert product specifications to technical specifications; design and code for complex features; ensure clean code is delivered by team.
- Our core application is used by 100,000+ paying customers, so there's lot of opportunity to make direct impact.
Requirements: ·
- 5+ years of experience in .NET and C#
- Expertise in developing services (SOAP-WCF and REST)
- Expertise in web development frameworks like ASP.NET MVC
- Good knowledge of database concepts and Microsoft SQL Server
- Solid foundation in computer science, with strong competencies in data structures, design patterns, concurrency, algorithms, and software design
- Experience working in any of the JavaScript frameworks like Ember.js, AngularJS or ReactJS is a bonus.
- Strong analytical and troubleshooting skills;
- Bachelors or Master’s degree in Computer Science (or equivalent).
- Note: Bangalore Office at WeWork-Bellandur.
- Salary will be on-par with best in Bangalore.

- Responsible for the successful technical delivery of code and design documents
- Responsible to evaluate and review design frameworks and methodologies.
- Responsible for organizing, documenting, and review work items scope from a technical point of view.
- Responsible for scoping, designing, development, reviews, and complete delivery from the technical end.
- Review and validate estimates for complex projects to ensure correct sizing of work.
- Participates in POCs, validates the complex technical solution, performs estimates and collateral consolidation.
- Lead and coach a team of junior developers
Requirement
- Strong experience in the development of microservices-based applications using JEE technologies Spring Boot, and Spring MVC, JPA, and Hibernate.
- Experience in handling integration with multiple legacy systems by creating/consuming services in SOAP/REST/MQ, Apache Camel integration framework.
- Strong experience in developing web applications using single-page architecture and a responsive design using Angular, Bootstrap, and building hybrid mobile applications
- Understanding of front-end technologies, such as HTML5, and CSS3
- Containerizing applications using Docker/Kubernetes
- Setting up CI/CD pipelines using GIT, Jenkins, SonarQube is a plus
- Setting up applications for log monitoring using ELK stack and performance monitoring using Prometheus and Grafana is a plus
- Ensure quality and timeliness of implementation of activities related to design, build and implementation of work product; participate in activities related to requirements elicitation, validation of architecture, creation, and review of design; provide pseudo code to the team; assign and review tasks for work product implementation with the objective of ensuring the highest levels of service offerings in own technology domain
- Performs high and low-level design provides pseudo-codes, implements the prototype, and does design reviews in order to deliver design documents as per customer requirements
- Provides inputs for an overall implementation plan, lead deployment of applications, infrastructure, and post-production support activities
- Interface with customer for issue resolution, provide status updates, Build customer confidence in team`s ability to deliver in order to support high customer satisfaction
- Understand client-side business requirements and provide value-led solutions. Should have strong and clear verbal and written communication skills including addressing escalations, presenting status in management meetings. Excellent client interfacing skills, mentoring skills
- Experienced in developing microservices/APIs using REST principles
- Experienced in JEE technologies, Spring Boot, Spring MVC, Hibernate, Swagger
- Experienced in using Queues (ActiveMQ/RabbitMQ, Kafka) and integration frameworks like Apache Camel
- Experienced in Front End skills include Angular, CSS, SAAS, Node, NPM, Bootstrap
- Experience with one of the application servers like Tomcat, JBoss EAP, IBM WebSphere
- Experience with relational databases like Postgres, Oracle DB2, and NoSQL databases like Elastic Search, MongoDB, Neo4J
- Experience in containerizing applications using Docker/Kubernetes
- Experience in setting up CI/CD pipelines using GIT, Jenkins, SonarQube is a plus
- Experience in setting up applications for log monitoring using ELK stack and performance monitoring using Prometheus and Grafana is a plus

Knowledge of Node.js and frameworks available for it (such as Express, StrongLoop, etc depending on your technology stack)
Understanding the nature of asynchronous programming and its quirks and workarounds
Good with REST Api and integration of many API's in our backend
Good understanding of server-side templating languages (such as Jade, EJS, etc depending on your technology stack)
Understanding accessibility and security compliance
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
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
Creating database schemas that represent and support business processes
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
Good Code writing skills
Integration with Shopfy, Zoho, ERP, CRM is a plus.


Acceldata is creating the Data observability space. We make it possible for data-driven enterprises to effectively monitor, discover, and validate Data pipelines at Petabyte scale. Our customers include a Fortune 500 company, one of Asia's largest telecom companies, and a unicorn fintech startup. We are lean, hungry, customer-obsessed, and growing fast. Our Engineering team values productivity, integrity, and pragmatism. We provide a flexible, remote-friendly work environment.
As a Principal Full-stack engineer, you will work across the Acceldata platform products. We’re looking for people with a strong background or inclination towards data engineering and systems; you’re comfortable in dealing with lots of moving pieces and can work at the intersection of Databases, API's and Frontends
You will:
- Be actively involved in strategic direction and product decisions.
- Design, build and maintain APIs, user-facing experiences, and services.
- Work closely with our customers and sales teams on a regular basis to carve out new features and use cases
- Work with MVC frameworks such as React or Angular
- Work with database systems, RDBMS, Mongo, Elastic Search.
- Develop shared front-end components (JavaScript & CSS) for use across all of our products, enabling other UI engineers to build better products faster.
You need:
- 12+ years of significant of web-application development experience in one or more JS frameworks. You care about building better products.
- Strong Computer Science fundamentals in data structures, algorithm design, and problem-solving.
- You're as comfortable writing plain JavaScript as working with modern frameworks like Angular. You've built your own controls and widgets in JavaScript.
- You write unit tests for your JavaScript (really, you do). You've probably used Node. You have built complex JS web applications.
- Organized, thorough, and detail-oriented
Good to have:
- Contribution to open-source projects.
- Background in enterprise software
- JVM performance tuning and debugging

