Software Development Engineer II
5 days ago
This role is for one of the Weekday's clients
Min Experience: 2 years
Location: Bengaluru
JobType: full-time
We are seeking a talented Software Development Engineer II (Backend) who can design, develop, and scale robust backend systems that power high-performance applications. You'll collaborate closely with cross-functional teams to deliver reliable, secure, and efficient solutions while maintaining high engineering standards and driving continuous improvement.
Roles and ResponsibilitiesSystem Design & Architecture
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Design, develop, and implement scalable and high-performance backend architectures.
Database Management
- Design and manage databases, ensuring data integrity, availability, and optimal performance.
- Write efficient, optimized queries for data retrieval and manipulation.
API Development
- Develop and maintain RESTful APIs that connect backend systems with front-end interfaces.
- Implement secure authentication and authorization mechanisms for API endpoints.
Integrations
- Integrate third-party services and APIs to enhance platform capabilities.
- Manage data synchronization and integration between internal and external systems.
Code Quality & Testing
- Write clean, maintainable, and well-documented code following best practices.
- Conduct unit and integration testing to ensure reliability and stability of backend systems.
Performance Optimization
- Identify and resolve performance bottlenecks across backend services.
- Monitor and troubleshoot production issues to ensure smooth system performance.
Collaboration
- Work closely with frontend developers, designers, and product managers to deliver cohesive, high-quality software solutions.
- Participate in code reviews and contribute to improving team practices.
Agile Development
- Work in an Agile environment—participate in sprint planning, daily stand-ups, and retrospectives.
- Adapt quickly to evolving requirements and shifting priorities.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 2–3 years of experience as a backend software developer.
- Strong proficiency in Java, Python, or
- Hands-on experience with relational (MySQL) and non-relational (MongoDB) databases.
- Solid understanding of RESTful API design and development.
- Proficient with Git and version control best practices.
- Experience with cloud platforms such as AWS or Azure is a plus.
- Familiarity with Docker and Kubernetes is desirable.
- Strong foundation in Data Structures and Algorithms (DSA).
- Excellent problem-solving, analytical, and communication skills.
- Backend Development
- Data Structures & Algorithms (DSA)
- API Design
- Java / Python /
- Cloud Platforms (AWS / Azure)
-
Software Engineer II
5 days ago
Bengaluru, Karnataka, India Rocket Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearIt's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...
-
Software Engineer II
1 week ago
Bengaluru, Karnataka, India Microsoft Full time ₹ 6,00,000 - ₹ 18,00,000 per yearThe Linux Systems Group, part of Microsoft's Core Operating Systems group, plays a key role in powering Azure Cloud through Linux operating systems and virtualization technologies.We are seeking a Software Engineer II with strong programming skills who will work closely with other engineers to develop, debug, and maintain system-level software for a...
-
Software Development Engineer in Test II
2 days ago
Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 24,00,000 per yearSummaryJoin Guidewire's Product Development and Operations (PDO) team in Bangalore, where we drive innovation in the insurance technology space by building robust, scalable, and secure cloud-based solutions. Our team collaborates across functions to deliver high-quality products that empower P&C insurers worldwide. We thrive in a culture of curiosity,...
-
Software Engineer II
7 days ago
Bengaluru, Karnataka, India Microsoft Full time ₹ 8,00,000 - ₹ 16,00,000 per yearMicrosoft's Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure...
-
Software Engineer II
7 days ago
Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 24,00,000 per yearJOB DESCRIPTIONYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer and community banking technology team Controls Portfolio , you are part of an agile team that works to...
-
Software Engineer II
7 days ago
Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescription You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer and community banking technology team Controls Portfolio , you are part of an agile team that works to...
-
Software Engineer II
7 days ago
Bengaluru, Karnataka, India Abnormal AI Full time ₹ 8,00,000 - ₹ 24,00,000 per yearThe OpportunityAbnormal AI is revolutionizing cybersecurity by leveraging AI-native technologies to combat modern cyber threats. We're building a team of top-tier engineers who are excited to use Generative AI tools like Cursor, GitHub Copilot, and Claude to redefine how software is built—faster, smarter, and more efficient.We are seeking a highly skilled...
-
Software Engineer II
1 week ago
Bengaluru, Karnataka, India JPMorgan Chase Full time ₹ 12,00,000 - ₹ 36,00,000 per yearYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer & Community Banking Team, you are part of an agile team that works to enhance, design, and deliver the software components...
-
Software Engineer II
1 day ago
Bengaluru, Karnataka, India JPMorgan Chase Full time ₹ 12,00,000 - ₹ 36,00,000 per yearYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer & Community Banking team, you will be an emerging member of a software engineering team, executing software solutions...
-
Software Engineer II
2 days ago
Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJOB DESCRIPTIONYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer & Community Banking team, you will be an emerging member of a software engineering team, executing software...