We are looking for a Back-End Web Engineer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database along with ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. A basic understanding of front-end technologies is therefore necessary as well.
As a Back-End Developer, you’ll work closely with our engineers to ensure system consistency and enhance user experience. You should have excellent programming skills and a passion for developing and maintaining functional and stable web applications or improving the existing ones to meet our company’s needs.
WHAT YOU WILL DO:
Execute a full software development lifecycle (SDLC)
Develop flowcharts, layouts, and documentation to identify requirements and solutions
Write well-designed, testable, reusable code and libraries for future use
Optimize the application for maximum speed and scalability
Implement security and data protection
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Develop software verification plans and quality assurance procedures
Document and maintain software functionality
Troubleshoot, debug and upgrade existing systems
Deploy programs and evaluate user feedback
Comply with project plans and industry standards
Ensure software is updated with latest features
Should be able to handle a Team of 3-4 Java Engineers
REQUIRED SKILLS & QUALIFICATIONS:
8+ years of Software Engineering or Software Development experience, preferably in a related field.
Good knowledge of Core Java (Minimum Version 8)
J2EE with a good understanding of Servlets and JSP
Experience in Spring Modules – Spring IOC and AOP, Spring Boot (version 2 plus), JDBC
Expertise in design and development of various web and enterprise – level applications using Java/J2EE technologies such as Spring, Hibernate, Rest services.
Web Services (including SOAP, XML, XML Schema, JSON, and REST)
Tools required: Maven,Eclipse, Github, and Swagger
Good knowledge of SQL and Redis (NOSql)
Ability to document requirements and specifications
Proven work experience as a Software Engineer or Software Developer
Ability to develop software in Java or any other OOPS languages
Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
Experience in developing Web Applications using at least one popular Web Framework (Spring)
Experience with test-driven development
Proficiency in software engineering tools
PREFERRED SKILLS & QUALIFICATIONS:
A Bachelor’s Degree in Computer Science, Software Engineering, or other related fields.
REPORTING: This position will report to the Technical Head.
EMPLOYMENT TYPE: Full-Time
LOCATION: Remote (Pan India) & In-Office – Jaipur, India
SHIFT TIMINGS: UK Shift
Summer - 1:30pm-10:30pm IST
Winter - 2:30pm-11:30pm IST
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Companies hiring on Cutshort
About Astegic
Founded :
2002
Type :
Products & Services
Size :
100-1000
Stage :
Bootstrapped
About
Astegic offers a full range of mobile and IT services, from mobile app proof-of-concept development through full enterprise, cloud deployment strategies, implementation, and operational support. Our team is composed of experts in various areas including mobile solutions, enterprise IT services & operations, and UX & design. Click on each of our services below to learn…
Wissen Technology is looking for a skilled Full Stack Developer with strong experience in Java (backend) and React (frontend) to join our engineering team. You will be responsible for designing, developing, and maintaining scalable web applications, collaborating with cross-functional teams, and delivering high-quality software solutions.
Key Responsibilities
Design, develop, and maintain robust, scalable, and secure web applications
Build RESTful APIs using Java-based frameworks
Develop responsive and dynamic user interfaces using React
Collaborate with product managers, designers, and other developers to define and deliver features
Write clean, maintainable, and efficient code following best practices
Perform code reviews and mentor junior developers
Troubleshoot, debug, and upgrade existing applications
Ensure application performance, quality, and responsiveness
Participate in Agile/Scrum development processes
Required Skills & Qualifications
Strong proficiency in Java (8 or above) and backend frameworks such as Spring Boot
Solid experience with React.js, including hooks, state management, and component lifecycle
Experience building and consuming REST APIs
Familiarity with frontend technologies: HTML5, CSS3, JavaScript (ES6+)
Knowledge of databases such as MySQL, PostgreSQL, or MongoDB
Experience with version control systems like Git
Understanding of software development principles, design patterns, and data structures
Familiarity with build tools like Maven or Gradle
Basic understanding of cloud platforms (AWS, Azure, or GCP) is a plus
Fintech, Banking, Capital Markets, Investment Banking
Job Summary
We are looking for a highly experienced Senior Full Stack Engineer with strong hands-on expertise in Java, Spring Boot, AWS,React, and DynamoDB. The ideal candidate will have a strong background in building secure, scalable, high-performance applications for financial services, with experience in regulated environments such as banking, capital markets, or investment banking.
Key Responsibilities
Design, develop, and maintain scalable backend services using Java and Spring Boot.
Build responsive and reusable user interfaces using React.
Design and optimize data models and access patterns in DynamoDB.
Develop RESTful APIs and integrate them with front-end and downstream systems.
Work on microservices-based architecture and cloud-native application design.
Collaborate with product managers, business analysts, architects, QA, and DevOps teams to deliver business-critical solutions.
Ensure application security, performance, reliability, and maintainability.
Participate in code reviews, architecture reviews, and design discussions.
Troubleshoot production issues and support enhancements in live environments.
Follow SDLC, Agile, and DevOps best practices in a fast-paced financial services environment.
Required Skills
8+ years of experience in software development.
Hands-on experience working on React, AWS cloud environment and DynamoDB.
Proficiency in Java, J2EE, Spring, Hibernate, REST API, Microservices.
Experience in developing applications using J2EE Design Patterns and AWS services.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Qualifications
Bachelor’s or Master’s degree in Computer Science, IT, or a related discipline.
Proven experience delivering enterprise-grade applications in regulated financial environments.
We are looking for a hands-on Technical Lead Engineer (Full Stack) to spearhead the design, development, and delivery of our scalable web platforms and core application ecosystems. In this role, you will bridge the gap between front-end experiences and robust back-end systems. You will lead an agile development team through technical architecture, feature implementation, integration, testing, deployment, and production support.
The ideal candidate has deep technical expertise in both frontend and backend modern frameworks, a passion for system design, and practical experience building secure, scalable, and high-performance distributed web applications.
Key Responsibilities
Technical Leadership: Lead end-to-end full-stack software development, architectural design, and system evolution.
Backend Architecture: Design scalable, fault-tolerant backend architectures, optimizing high-volume data ingestion pipelines and processing engines.
Frontend Excellence: Direct the development of highly responsive, intuitive, and modular user interfaces that ensure a seamless user experience.
API & Integrations: Architect secure RESTful APIs and integrate external enterprise platforms, third-party microservices, and identity providers.
Team Mentorship: Mentor developers, run strict code reviews, define engineering best practices, and guide sprint-level execution.
Data & Messaging: Maintain and optimize relational, NoSQL, and time-series databases alongside message queues for real-time application events.
Production Ownership: Own technical troubleshooting for live production bottlenecks, system latency issues, and deployment bugs.
Documentation: Create clean technical documentation, structural architecture diagrams, and system deployment guidelines.
Required Skills
Experience: 6+ years of software development experience with at least 2+ years leading engineering teams or owning technical delivery.
Backend Core: Advanced hands-on experience with Java, Spring Boot, Spring Cloud, multithreading, and REST API development.
Frontend Core: Mastery of modern JavaScript/TypeScript frameworks (such as React, Angular, or Vue.js), HTML5, and responsive CSS architectures.
Data Platforms: Proficient with relational databases (MySQL, PostgreSQL) and NoSQL/Caching systems (Redis, MongoDB).
Messaging Systems: Experience implementing asynchronous workflows using message brokers like Kafka or RabbitMQ.
Design Patterns: Strong grasp of microservices patterns, distributed system caching, load balancing, and failover mechanisms.
Preferred / Nice-to-Have Skills
Experience deploying workloads to Cloud environments (AWS, Azure, or GCP).
Familiarity with containerization tools like Docker and orchestration via Kubernetes.
Hands-on experience setting up continuous integration and automated deployment pipelines (CI/CD).
Exposure to system observability tools (Prometheus, Grafana, ELK stack).
Education Requirement
Bachelor's degree in Computer Science, IT, Electronics, Electrical Engineering, or a related field. Candidates with equivalent exceptional hands-on full-stack engineering experience will be highly considered regardless of formal degree background.
Here is the Job Description. Kindly go through that and let me know your thoughts.
Experience –
3+ years in relevant technologies
Job Description :
- Ability to solve complex problems using innovative solutions and actively coding and developing Java/J2EE based web applications. - Should be excellent in debugging code & fixes bugs in optimized manner and minimal time. - Writing of fully optimized code for optimum performance and efficiency of application. - Adhere to the coding standards and guidelines. - Should be very strong in Object-Oriented programming and design patterns. - Provide Support over email and phone whenever required. - Excellent Communication Skills - both written and spoken English is a must
Skills :
- Strong knowledge of Core Java Development, Servlets, Spring - Expertise in accomplishing projects using Multithreading, OOPS, Concurrent API, Algorithms, design patterns, Collections - Excellent debugging skills - Experience with svn tools like bitbucket, GitHub - Working knowledge of Unix commands - Must be acquainted with deployment process along-with good exposure of servers like tomcat, webserver
Optional Skills :
- Knowledge of Nested Virtualization
- Experience working with Selenium, Artificial Intelligence & Computer Vision
We’re looking for a Full Stack developer who will take a key role on our team. Our Full Stack developer must have knowledge in all stages of software development. You’ll be working alongside other engineers and developers, collaborating on the various layers of the infrastructure for our platform
Roles & Responsibilities :
Quick Learner and good at problem solving
2 - 5 years of experience in developing backend and frontend applications
Good understanding and strong in data structures and algorithms
Design overall architecture of application including frontend and backend.
Maintain quality and ensure responsiveness of applications.
Developing front end website architecture.
Developing back-end website applications including designing and developing APIs.
Creating servers and databases for functionality.
Ensuring cross-platform optimization for mobile phones.
Ensuring responsiveness of applications.
Working alongside graphic designers for web design features.
Seeing through a project from conception to finished product.
Staying abreast of developments in web applications and programming languages.
Collaborate with the rest of the engineering team to design and launch new features.
Maintain code integrity and organization.
Understanding and implementation of security and data protection.
Highly experienced with back-end programming languages (Ex: Python, Java, JavaScript etc)
Proficient experience using (Ex: advanced JavaScript libraries and frameworks such as ReactJS, AngularJS etc.).
Experience with cloud message APIs and usage of push notifications at large scale.
You will be responsible for the delivery of the application/ feature/ module your team will be working on.
Write/Review Code every day in addition to pairing with team members on functional and non-functional requirements and spread design philosophy, goals, and improvements to code quality across the team
Work with development teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
Ensure all code is thoroughly covered by automated tests and that all features meet quality checks before deployment.
Contributing to the constant improvement of practices and processes in the team.
Building and managing automated build/test/deployment environments
Coordinate with cross-functional teams (Sales, Marketing, Product, Mobile, DevOps, UX, Data Science, Data Engineering, QA, etc.) to define and execute the feature roadmap.
Research new technologies and tools and share your learning with the rest of the team.
Provides mentoring and guidance to other team members, including new hires.
What makes you a great fit for our team:
5-8 years of overall experience with at least 2+ years of full-stack experience.
Proven experience as a Full Stack Developer or similar role
Experience developing desktop and mobile applications
Familiarity with common stacks
Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
Experience in NodeJS for at least two years and exposure to Python, Go, etc will be a huge plus and JavaScript frameworks (e.g. Angular, ReactJs(preferred), VueJs)
Familiarity with databases (e.g. MySQL, MongoDB) and UI/UX design
Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server-side development.
Data modeling experience in both Relational and NoSQL databases.
Experience in building microservices-based architectures
Knowledge of or experience with at least one or more of PaaS environments - AWS, Google App Engine, Windows Azure Cloud Services or similar
Ability to deliver in a global team environment with members working remotely in various time zones and locations
You are a problem solver with exceptional analytical skills and high attention to detail
Good knowledge of data structures(list, graphs, maps) and their advantages or disadvantages.
You thrive in a fast-paced environment, successfully handle ambiguity, and have experience working with Agile methodologies, TDD and Test Engineering and Automation
You have excellent written and oral communication skills, with an ability to handle both executive-level discussions as well as technical deep dives
Excellent understanding of interactive application development paradigm, memory management, performance/resource optimizations, database interactions, concurrency and multithreading, fault tolerance, monitoring, security, operability, and scalability of systems.
Able to occasionally travel to our USA headquarters in Redwood Shores, CA
Education:
Bachelors - (Preferably from Tier-1 College)
Keywords:
Node, NodeJS, AWS, Full Stack, Serverless, Amazon Web Services, Lambda, REST APIs, Webservices, Microservices, ReactJs, VueJs, AngularJs
- As a Java Full-stack Engineer or as Java Back-end Developer, you will be responsible for designing and implementing Microservices based application workloads on cloud platform.
- You should have expertise in building/implementing Microservices solution components and be able to put them on cloud platform with necessary configurations.
Top Skills : Java, Spring Boot, Spring Cloud, Microservices Architecture & API Design, Cloud Deployment, DevOps CICD and TDD.
Responsibilities :
- Should be able to provide technical direction and be hands-on with implementation skills for build new age application workloads with proper design considerations and align with overall architecture goals.
- The implementation should meet both functional and non-functional requirements.
- Able to lead team and multitask across different role expectations seamlessly - developer, Tech Lead, Designer.
- Create and review design and implement solution artefacts
- Proactively provide guidance on engineering methodologies, standards and leading practices for the development team.
- Able to design and implement e2e testing while adopting TDD and setting up required tooling infrastructure for automation.
- To help technical team with any code difficulties and manage task distribution and delivery for assigned team members
- Assist in qualifying team members addition by conducting technical interveiew
Experience :
- 4-5 years of experience in application development and deployment,
- Good technical design skills, implementing complex solutions on cloud.
- Have application specific configurations and troubleshooting experience.
- Design and implementation experience in asynchronous applications - event based.
- Application implementation with REST APIs and message integration workflows.
- Ability to implement and analyze application diagnostics and telemetry both from application and from platform.
Team Collaboration must have :
- Customer-oriented, diligent, proactive, focused on achieving customer's business objectives as top priority.
- Able to work successfully both individually and as a team member.
- Easy-going, friendly, communicative, positive in relations with colleagues.
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!