Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 8.0 years
15 - 25 Lacs
pune
Hybrid
So, what’s the role all about? A Java fullstack software developer is responsible for both frontend and backend development using Java-based technologies. Here's an overview of what you might expect in a job description for this role. How will you make an impact? Understand business requirements and translate them into technical implementation. High accountability of delivering planned work Create and maintain positive and productive working relationships across teams. Have you got what it takes? Bachelor/Master of Engineering Degree in Computer Science, Electronic Engineering or equivalent from reputed institute 4+ years of software development experience Working experience in Core Java, proficient with Java algorithms and data structures Worked in high performance, highly available and scalable systems. Strong experience with Spring Framework, Spring Boot, Angular 12+ Experience with public cloud infrastructure and technologies such as AWS/Azure/GCP etc Experience working with 3rd tools like Tomcat, Elastic search, Redis Cache. Experience in any object-relational mapping (e.g. Hibernate) Strong Development experience creating RESTful Web APIs. You will have an advantage if you also have: Experience working in and driving Continuous Integration and Delivery practices using industry standard tools such as Jenkins. Ability to work independently and collaboratively, good communication skill. Able to resolve problems of moderate scope which requires an analysis based on a review of a variety of factors. What’s in it for you? Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NiCEr! Enjoy NiCE-FLEX! At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. Requisition ID: 8155 Reporting into: Tech Manager Role Type: Individual Contributor
Posted Date not available
3.0 - 8.0 years
10 - 20 Lacs
hyderabad, pune, bengaluru
Hybrid
As a Java Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications. You will work closely with cross-functional teams to ensure that the software meets the needs of the business and end-users. Your work will have a direct impact on the success of the company and the satisfaction of our customers. You will have the opportunity to work on a variety of projects and technologies, and to continuously learn and grow as a software engineer. Job Title: Java Developer Job Location: Hyderabad Job Description: Looking for 4 to 5 years Job Responsibilities Design, develop, and maintain software applications using Java and related technologies Collaborate with cross-functional teams to gather requirements and ensure that software meets business and end-user needs Write clean, efficient, and well-documented code Perform unit testing and debugging to ensure software quality and reliability Participate in code reviews and contribute to continuous improvement of software development processes Experience candidate with following skills: 1. Good understanding on Service oriented Architecture- SOAP &RESTful Web Services, Micro Services API Design & Development 2. Strong Developing experience on web-based applications in Java/J2EE technologies 3. Experience in developing highly responsive web application using Angular15 or above 4. Experience with JavaScript build tools and dependency management (npm, bower, grunt, gulp) 5. Experience with a versioning system (e.g., CVS/SVN/Git) 6. Good Knowledge of HTML/HTML5/CSS, JavaScript/AJAX, and XML 7. Good understanding of SQL relational databases and NO SQL databases ( Dynamo DB, Aurora , Mongo Db ..etc) 8. Experience with the serverless approaches using AWS Lambda is a plus. For example, the Serverless Application Model (AWS SAM) 9. Familiarity with design patterns and should be able to design small to medium modules independently 10. Experience with Agile or similar development methodologies Strong verbal communications.
Posted Date not available
4.0 - 8.0 years
8 - 18 Lacs
gurugram
Work from Office
Position Overview: We are seeking a highly skilled and experienced Software Engineer with 4- 8 years of professional experience in Python and Django, specifically in building REST APIs using frameworks like FASTAPI and Django Rest Framework (DRF). The ideal candidate should have hands-on experience with Redis cache, Docker, PostgreSQL, Kafka, Elasticsearch, and ETL pipelines. Key Responsibilities: Collaborate with cross-functional teams to design, develop, and maintain high-quality software solutions using Python, Django (including DRF), FastAPI, and other modern frameworks. Build robust and scalable REST APIs, ensuring efficient data transfer and seamless integration with frontend and third-party systems. Utilize Redis for caching, session management, and performance optimization. Design and implement scalable ETL pipelines to efficiently process and transform large datasets across systems. Integrate and maintain Kafka for building real-time data streaming and messaging services. Implement Elasticsearch for advanced search capabilities, data indexing, and analytics functionalities. Containerize applications using Docker for easy deployment and scalability. Design and manage PostgreSQL databases, ensuring data integrity and performance tuning. Write clean, efficient, and well-documented code following best practices and coding standards. Participate in system design discussions and contribute to architectural decisions, particularly around data flow and microservices communication. Troubleshoot and debug complex software issues, ensuring smooth operation of production systems. Profile and optimize Python code for improved performance and scalability. Implement and maintain CI/CD pipelines for automated testing and deployment. Key Requirements: 4 - 8 years of experience in backend development using Python. Strong proficiency in Django, DRF, and RESTful API development. Experience with FastAPI, asyncio, and modern Python libraries. Solid understanding of PostgreSQL and relational database concepts. Proficiency with Redis for caching and performance optimization. Hands-on experience with Docker and container orchestration. Familiarity with Kafka for real-time messaging and event-driven systems. Experience implementing and maintaining ETL pipelines for structured/unstructured data. Working knowledge of Elasticsearch for search and data indexing. Exposure to AWS services (e.g., EC2, S3, RDS) and cloud-native development. Understanding of Test-Driven Development (TDD) and automation frameworks. Strong grasp of Git and collaborative development practices. Excellent communication skills and a team-oriented mindset. Experience with Agile development methodologies. What We Offer: Opportunity to shape the future of unsecured lending in emerging markets Competitive compensation package Professional development and growth opportunities Collaborative, innovation-focused work environment Comprehensive health and wellness benefits Location & Work Model: Immediate joining possible Work From Office Based in Gurugram, Sector 65
Posted Date not available
5.0 - 10.0 years
7 - 11 Lacs
mumbai
Work from Office
Grade Level (for internal use): 10 S&P Global Dow Jones Indices The Role : User Interface Software Engineer Vue JS The Team : As a team member on an Agile team that develops and supports an internal cloud-based platform that managed financial market indices. You will be part of Agile technology team in a global organization comprising of DEV/QA/PO teams. The team supports both back-end services in Python and AWS as well as a Vue 3 front-end UI. S&P DJI is the worlds leading resource for benchmarks and investable indices. As a developer in this role, you will contribute to building a system that has a broad global impact on the stability of financial markets and to the results of individual investing. The team builds tools for our business users to manage market indices. This project is a new phase of development focused on improving user experience and introducing innovative new capabilities. Responsibilities and Impact : As an application engineer for this role means that you are working with cutting edge UI technology, but you are also comfortable working with REST APIs and SQL databases, and you easily understand business logic implementation. The candidate must be a delivery-focused person, initiative-taking with an agile development mindset. You enjoy agile prototyping, collaborating with your team and customers, and delivering high-quality high business value product. You are a problem solver and an innovator more than someone who just implements requirements. The role is approximately 50% UI engineer, 20% collaboration with full stack developers working on the backend, and 20% UI designer. An accomplished software developer with 5+ years of professional experience you need to understand code abstraction, library creation, code reuse, front end architecture and design patterns. An accomplished UI developer on modern frameworks, with strong Vue 3 experience. Evaluates and utilizes off-the-shelf libraries and frameworks to accelerate development, but not afraid to build from scratch if required. More of a software engineer than a UI designer but understands UI/UX enough to build features independently without a formal design. Enjoys solving complex technical challenges and unique business problems; always curious and wanting to learn. Familiarity with back-end systems and REST API development, preferably using Python. A strong team player: Focused on success of the team completing sprint goals, aligning with the objectives of the larger organization, and understanding the users needs. Prior team technical leadership skills preferred. Must communicate and collaborate well in Agile team of 5 8 engineers and QA, balancing individual tasks with larger team goals. Initiative-taking and delivery focused. Able to produce quality results from only high-level direction, and iteratively commits PRs to collaborate with the team. Whats in it for you : This is an opportunity to work on a team of highly talented and motivated engineers at a highly respected company. You will work on new development as well as enhancements to existing functionality. What Were Looking For: Basic Qualifications 5+ years of diverse software engineering on a wide range of technologies Primary languages include JavaScript, TypeScript, HTML5, CSS3, SCSS, Python. Front-end engineering and architecture experience in building complex Single Page Applications (SPA) using JavaScript Typescript Strong Vue JS (including Vue3) expertise. React and/or Angular experience is helpful, but this is primarily a Vue3 based UI. (must be able to get started immediately on Vue 3) Understanding of UI/UX design systems and strong knowledge of Tailwind CSS. Big data grid rendering and data visualization experience. AG-grid and AG-charts experience preferred. Additional Preferred Qualifications : Back-end skills including Python and JavaScript, PostgreSQL database, Python app servers such as Flask or FastAPI and deploying on Nginx. Object-oriented programming, design patterns, and working with modular systems. AWS Cloud services development experience including Docker, ECS, S3, and Redis. Experience building enterprise applications that have proprietary concepts (i.e. not a shopping cart or social media site) Strong experience collaborating with backend teams on RESTful web APIs development. Maintains a high standard of code style, performance and testability. Strong unit testing, logging and benchmarking experience. Experience with working within a CI/CD pipeline scan/test/build/deploy processes. Bachelor's degree in Computer Science, Information Systems, Engineering or, or in lieu, a demonstrated equivalence in work experience.
Posted Date not available
7.0 - 9.0 years
12 - 15 Lacs
ahmedabad
Work from Office
6-7 years of experience in mobile app development with a strong focus on Flutter framework. Proven experience developing&releasing production apps on Android and iOS platforms. Solid knowledge of Dart programming language & Flutter architecture
Posted Date not available
3.0 - 8.0 years
15 - 30 Lacs
pune, chennai, bengaluru
Hybrid
( Apply only if you have Scala Programming Hands-on Experience & RESTful APIs ) Job Location: Chennai / Bangalore / Pune Role & responsibilities Responsibilities: Design, develop, and maintain high-performance, scalable, and maintainable Scala applications. Develop and maintain RESTful APIs using Scala frameworks Work with relational databases (e.g., MySQL, PostgreSQL) using SQL. Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.1 Troubleshoot and debug complex issues in Scala applications. Collaborate effectively with other developers, testers, and product managers. Stay up-to-date with the latest advancements in Scala, functional programming, and related technologies. Contribute to the improvement of our development processes and tools. Preferred candidate profile Required Skills: Strong proficiency in Scala programming language, including functional programming concepts. Hands-on experience with developing and deploying Scala applications. Experience with RESTful API development and design principles. Proficiency in SQL and working with relational databases. Strong understanding of Object-Oriented Programming (OOP) concepts. Excellent problem-solving and debugging skills. Strong communication and collaboration skills. Desired Skills: Experience with Scala frameworks like Play, Akka, or Spark. Experience with cloud platforms (AWS, Azure, GCP). Experience with containerization technologies (Docker, Kubernetes). Experience with Agile development methodologies (Scrum, Kanban). Contributions to open-source projects. Perks and benefits
Posted Date not available
4.0 - 9.0 years
6 - 10 Lacs
hyderabad
Work from Office
About the Role: Grade Level (for internal use): 10 The Team : Team is responsible for the development of tools to collect data from various sources. It is the backbone of all the data being presented to clients. The team is responsible for modernizing and migrating the internal platform utilizing latest technologies. The Impact : As a Software Developer III, you will be part of development team that manages multi-terabyte data using latest web, cloud and big data technologies. You will be part of a heavy data intensive environment. Whats in it for you : Its a fast-paced agile environment that deals with huge volumes of data, so youll have an opportunity to sharpen your data skills and work on emerging technology stack. Responsibilities : Design, and implement software components for data processing systems. Perform analysis and articulate solutions. Design underlying engineering for use in multiple product offerings supporting a large volume of end-users. Develop project plans with task breakdowns and estimates. Manage and improve existing solutions. Solve a variety of complex problems and figure out possible solutions, weighing the costs and benefits. What Were Looking For : Basic Qualifications : B.S. in Computer Science or equivalent 4+ years of relevant experience Expert in OOPs,.Netand C# concepts Expert inserver sideprogramming using ASP.Net Or Python Experience implementing: Web Services (with WCF, RESTful JSON, SOAP, TCP) Experience with Big Data platforms such as Apache Spark Proficient with software development lifecycle (SDLC) methodologies likeScaledAgile, Test-driven development Good experience with developing solutions involving relational database technologies on SQL. Server platform, stored procedure programming experience using Transact SQL. Passionate, smart, and articulate developer Able to work well individually and with a team Strong problem-solving skills Good work ethic, self-starter, and results-oriented Preferred Qualifications : Experience working in cloud computing environments such as AWS Experience with large-scale messaging systems
Posted Date not available
4.0 - 6.0 years
10 - 18 Lacs
mumbai
Hybrid
Design, develop, and maintain scalable backend applications using Nest.js Framework . Build and integrate RESTful , SOAP , and gRPC APIs. Develop backend systems following MVC and Microservices architecture principles. Write unit and integration tests using Jest to ensure high-quality, testable code. Perform framework upgrades and migrations to keep codebases modern, secure, and performant. Collaborate with cross-functional teams to define and implement new features. Manage source code using GitHub and contribute to CI/CD processes. Optimize and maintain SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases. Participate in code reviews, mentor junior developers, and ensure adherence to coding standards.
Posted Date not available
8.0 - 13.0 years
10 - 20 Lacs
hyderabad, bengaluru, delhi / ncr
Work from Office
Key Responsibilities: Design, develop, and maintain robust and scalable backend systems using Java (preferably Java 8 or higher). Build RESTful APIs and integrate them with frontend and third-party services. Work with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, etc. Optimize application performance and ensure high availability and scalability. Collaborate with DevOps to automate deployment and maintain CI/CD pipelines. Write clean, maintainable, and testable code following industry best practices. Participate in code reviews, unit testing, and documentation. Collaborate with cross-functional teams including frontend, QA, and product managers. Required Skills & Qualifications: Bachelors or Master’s degree in Computer Science, Engineering, or a related field. 3–8 years of hands-on experience in backend development with Java. Strong expertise in Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.). Experience with REST API design and development. Good understanding of multithreading, collections, and design patterns. Familiarity with version control systems like Git. Working knowledge of databases (SQL and NoSQL). Experience with tools like Maven/Gradle, Jenkins, and Docker is a plus. Solid understanding of microservices architecture.
Posted Date not available
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |