11+ WAS Jobs in Bangalore (Bengaluru) | WAS Job openings in Bangalore (Bengaluru)
Apply to 11+ WAS Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest WAS Job opportunities across top companies like Google, Amazon & Adobe.
BlueOptima provides industry-leading objective metrics in software development using our proprietary Coding Effort Analytics. We enable large organisations to deliver better software, faster and at lower cost. Founded in 2006, BlueOptima is a profitable, high-growth independent software company. Our unique technology was initially devised in seminal research carried out at Cambridge University. We are headquartered in London with offices in New York, Bangalore, Gurgaon and Guadalajara.BlueOptima’s technology is deployed by global enterprises to drive value from their software development activities. We work with nine of the world’s top twelve largest Universal Banks (by revenue) and three of the world’s top ten telecommunications companies (by revenue, excl. China). Our technology is pushing the limits of complex analytics on large data-sets with more than 15 billion static source code metric observations of software engineers working in an Enterprise software development environment.BlueOptima is an Equal Opportunities employer.Whom are we looking for?Our groundbreaking technology, requires highly skilled and talented Web Backend Developers to understand the depth of the problem and device a solution for it.We are seeking a Software Engineer, with a depth of experience in developing Web Applications enabled using REST APIs and backed by a data warehouse solution, to join our growing company and be a part of our success story. We are looking for individual with great attention to detail, who is genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. The ideal candidate will be passionate about technology and getting things to work while at the same time being able to mentor (and lead) other engineers by way of example to achieve excellence in their work.What does the role involve?As a Web Backend Principal Software Engineer you will be responsible for creating REST APIs which are used to drive the User Interface. Given the nature of the application, these APIs needs to be very efficient and high performing. This requires optimising queries for faster execution and introducing database changes that may be required.You would be working with a complex technology stack which includes (but is not limited to) Spring, Hibernate, HornetQ, Quartz, etc. This requires extensive understanding of transaction management and data handling across different application layers.In addition to the technical ownership, you will also be involved in detailing requirements for requested functionalities and be responsible for providing technical insight into how requirements will be implemented and made available to users. Accurate estimation of tasks and planning are qualities we look for in our engineers.Responsibilities include:Develop, test, implement and maintain application softwareTake part in software and architectural development activitiesTransform requirements into implementation detailsDebug application issues and helping support respond to client queriesMay lead and provide mentoring and guidance to less senior developersParticipate in application development meetingsProvide accurate estimates, clearly communicate status of tasks and identification of risksCommitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problemPerformance tuning of application code at different service levelsIncorporate design changes to improve performance of the applicationInteract with customers of the application and help address issues reportedInteract with customers of the application and collect requirements or potential uses cases and draft technical and user requirementsESSENTIAL SKILLS / EXPERIENCE REQUIRED:Minimum Bachelor's degree in Computer Science or equivalentMinimum 8+ years experience with Java and J2EE/Java EEMinimum 8+ years experience with Spring MVC, Spring Security and Hibernate2+ years experience managing in colocated and remote teamsStrong understanding of relational database and normal formsStrong understanding of SQL concepts and ability to write optimised and high performing queriesStrong understanding of Java concurrency, concurrency patterns, experience building thread safe codeExperience building RESTful web servicesExperience with web application servers like JBossStrong written and verbal communication skillsStrong interpersonal skills and time management skillsStrong problem solving and analytical skillsExperience using task tracking systems e.g. Jira and distributed version control systems e.g. GitUnderstanding of testNg/JUnitUnix/Windows shell and related command line toolsExperience with database partitioning and column IndexingExperience with query optimisation techniquesWhy work for us?Above market remunerationStimulating challenges that fully utilise your skillsWork on real-world technical problems to which solution cannot simply be found on the internetWorking alongside other passionate, talented engineersHardware of your choiceOur fast-growing company offers the potential for rapid career progression
Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release. Responsibilities include gathering system and user requirements, building Java modules and testing features before release. Should have hands-on experience developing software with agile methodologies and are ready to lead our junior developers. Responsibilities: • Contribute to all phases of the development lifecycle • Write well designed, testable, efficient code • Prepare and produce releases of software components • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review • Designing, implementing, and maintaining Java applications that are often high-volume and low-latency. • Identify bottlenecks and bugs, and devise solutions to these problems
Skills: • Expert hands on knowledge of latest technology, good exposure to web technologies and open to all technologies like Java, J2EE, Spring boot , Microservices, Cloud computing, any DB • Very good exposure to DevOps concepts and tools, Continuous Integration and Continuous Delivery • Quick learner, believes in continuous learning and acts as a catalyst for building the culture within the organization • Analytical thinking skills, problems solving with strong exposure to root causing tools and techniques and ability to come up with solutions in complex situations. • Solid understanding of object-oriented programming • Familiar with various design and architectural patterns • Skill for writing reusable Java libraries • Experience with both external and embedded databases • Understanding fundamental design principles behind a scalable application • Proficient understanding of code versioning tools, such as Git • Familiarity with build tools such as Ant, Maven, and Gradle • Deep insight of Java and JEE internals such as memory management, transaction management, etc. • Implementation of API. • Problem solving skills, analytical mind, and a positive attitude. • Experience with test-driven development. • Experience in the Spring, Spring Boot, and Hibernate • Knowledge of developing REST API. • Results oriented and focused on meeting deliverable timelines. • Good communication skills • Problem-solving attitude • Ability to establish priorities • Teamwork and willingness to listen to others • Eagerness to learn new ideas, concepts, and technologies. • Understand Java EE Architecture • Clear understanding of web services and SOA related standards like REST/OAuth/JSON • Good knowledge of MicroServices. • Expertise developing enterprise-level web applications and RESTful APIs using MicroServices, with demonstrable production-scale experience. • Working experience in Industry Standard protocols related API Security • Strong background working with Linux/UNIX environments. • should have hands-on experience in developing software with agile or scrum methodologies and are ready to lead our junior developer's team.
We are looking for a skilled Senior Backend Engineer to join our team. The ideal candidate will have a strong foundation in Java and Spring, with proven experience in building scalable microservices and backend systems. This role also requires familiarity with automation tools, Python development, and working knowledge of AI technologies.
Responsibilities:
Design, develop, and maintain backend services and microservices.
Build and integrate RESTful APIs across distributed systems.
Ensure performance, scalability, and reliability of backend systems.
Collaborate with cross-functional teams and participate in agile development.
Deploy and maintain applications on AWS cloud infrastructure.
Contribute to automation initiatives and AI/ML feature integration.
Write clean, testable, and maintainable code following best practices.
Participate in code reviews and technical discussions.
Required Skills:
4+ years of backend development experience.
Strong proficiency in Java and Spring/Spring Boot frameworks.
Solid understanding of microservices architecture.
Experience with REST APIs, CI/CD, and debugging complex systems.
Proficient in AWS services such as EC2, Lambda, S3.
Strong analytical and problem-solving skills.
Excellent communication in English (written and verbal).
Good to Have:
Experience with automation tools like Workato or similar.
Hands-on experience with Python development.
Familiarity with AI/ML features or API integrations.
Comfortable working with US-based teams (flexible hours).
Sigmoid is a leading data solutions company that partners with Fortune 500 enterprises to drive digital transformation through AI, big data, and cloud technologies. With a focus on scalability, performance, and innovation, Sigmoid delivers cutting-edge solutions to solve complex business challenges.
About the role
You will be responsible for building a highly scalable, extensible, and robust application. This position reports to the Engineering Manager.
Responsibilities:
Align Sigmoid with key Client initiatives
Interface daily with customers across leading Fortune 500 companies to understand strategic requirements
Ability to understand business requirements and tie them to technology solutions
Open to work from client location as per the demand of the project / customer
Facilitate in Technical Aspects
Develop and evolve highly scalable and fault-tolerant distributed components using Java technologies
Excellent experience in Application development and support, integration development and quality assurance
Provide technical leadership and manage it day to day basis
Interface daily with customers across leading Fortune 500 companies to understand strategic requirements
Stay up-to-date on the latest technology to ensure the greatest ROI for customer & Sigmoid
Hands on coder with good understanding on enterprise level code
Design and implement APIs, abstractions and integration patterns to solve challenging distributed computing problems
Experience in defining technical requirements, data extraction, data transformation, automating jobs, productionizing jobs, and exploring new big data technologies within a Parallel Processing environment
Culture:
Must be a strategic thinker with the ability to think unconventional / out-of-box
Analytical and solution driven orientation
Raw intellect, talent and energy are critical
Entrepreneurial and Agile: understands the demands of a private, high growth company
Ability to be both a leader and hands-on "doer"
Qualifications:
Years of track record of relevant work experience and a computer Science or a related technical discipline is required
Experience in development of Enterprise scale applications and capable in developing framework, design patterns etc. Should be able to understand and tackle technical challenges and propose comprehensive solutions
Experience with functional and object-oriented programming, Java or Python is a must
Experience in Springboot, API, SQL
Good to have: GIT, Airflow, Node JS, Python, Angular
Experience with database modeling and development, data mining and warehousing
Unit, Integration and User Acceptance Testing
Effective communication skills (both written and verbal)
Ability to collaborate with a diverse set of engineers, data scientists and product managers
Comfort in a fast-paced start-up environment
Experience in Agile methodology
Proficient with SQL and its variation among popular databases
Job responsibility The Lead Developer contributes, to create a customer’s solution, in the building phase of the software development lifecycle. The Software Engineer is responsible for performing the detailed design of application and technical architecture components and classes in accordance to the specification provided by the Solution Architect, for coding of SW components, and for the early testing phases (component testing), and system testing support
Should have handled and leaded a team of front end and back developer and deliver projects on time.
Hands on experience in Java, Python, scripting - Design, implement, deploy and support web-based applications and web services using server technologies stacks that include Java, MySQL - Experience in Java/J2EE using web frameworks Play or Spring boot, REST API Development and ORM (JPA, Hibernate eBean etc.) - In depth knowledge of Design patterns and Data structures - Databases - MySQL, Oracle, SQL - Solid understanding of concepts like Web Services, SOA, REST APIs, Message Queue, Caching, Distributed/Scalable Architecture - Secure application development best practices, such as OWASP - Document and maintain all design documents and involve in review process. - Experienced problem solving and debugging skills. - Good verbal and written communication and interpersonal skills - Experience in Agile methodology is added advantage - Knowledge of Cloud Knowledge /Azure - Must know about Unix knowledge - experience in Elastic search
Nomiso is a product and services engineering company. We are a team of Software Engineers, Architects, Managers, and Cloud Experts with expertise in Technology and Delivery Management.
Our mission is to Empower and Enhance the lives of our customers, through efficient solutions for their complex business problems.
At Nomiso we encourage entrepreneurial spirit - to learn, grow and improve. A great workplace, thrives on ideas and opportunities. That is a part of our DNA. We’re in pursuit of colleagues who share similar passions, are nimble and thrive when challenged. We offer a positive, stimulating and fun environment – with opportunities to grow, a fast-paced approach to innovation, and a place where your views are valued and encouraged.
We invite you to push your boundaries and join us in fulfilling your career aspirations!
What You Can Expect from Us:
Here at NomiSo, we work hard to provide our team with the best opportunities to grow their careers. You can expect to be a pioneer of ideas, a student of innovation, and a leader of thought. Innovation and thought leadership is at the center of everything we do, at all levels of the company. Let’s make your career great!
Responsibilities:
Create, deploy, monitor, and maintain high performance and scalable microservices in the production.
Design/develop Restful Services, data analysis, troubleshoot and resolve complex issues.
Take end to end ownership for complex technical projects from planning through execution.
Build, optimize, and manage ad solution Platform for the enterprise level.
Perform code review and manage technical debt
Handle release deployments and production issues
Required Skills:
Overall 8+ years of experience in application development using Java with creating and deploying microservices using the Spring Boot framework.
Strong experience in Maven.
Good experience in unit(Junit) and integration testing.
Experience in Microservices is a must.
Experience in designing and developing REST based services / Microservice development.
Experience with delivering projects in an agile environment using SCRUM methodologies.
Candidate should have good communication skills (written and verbal)
Excellent analytical and problem solving skills
Any one of these database Mongo, Maria, RMQ, Postgres, or other NoSQL servers
Experience in AWS and CI/CD
Good to have:
Experience using container management tools such as Kubernetes, Docker and Rancher.
Company Profile XpressBees– a logistics company started in 2015 – is amongst the fastest growing companies of its sector. While we started off rather humbly in the space of ecommerce B2C logistics, the last 5 years have seen us steadily progress towards expanding our presence. Our vision to evolve into a strong full- service logistics organization reflects itself in our new lines of business like 3PL, B2B Xpress and cross border operations. Our strong domain expertise and constant focus on meaningful innovation have helped us rapidly evolve as the most trusted logistics partner of India. We have progressively carved our way towards best-in- class technology platforms, an extensive network reach, and a seamless last mile management system. While on this aggressive growth path, we seek to become the one-stop-shop for end-to-end logistics solutions. Our big focus areas for the very near future include strengthening our presence as service providers of choice and leveraging the power of technology to improve efficiencies for our clients. Job Description XB is looking for driven & talented engineers to build highly scalable, reliable and performant cloud- based platforms to drive the logistics business. You will have opportunities to make a big impact at XB on the software solutions being built for Logistics businesses. We build a variety of technology products that span multiple businesses. The challenges that SDEs at XB solve are big (handle 50 Lakh shipments per day!) and influence the E- Commerce business in India in coming years. We are looking for individuals who are passionate about creating new products, features, and services from scratch while managing ambiguity and the fast pace of the company. The challenges span areas like highly scalable and reliable orchestration platforms, Client Integration API frameworks, Billing Solutions, Workforce Engagement. Further you may solve complex optimization problems like Vehicle routing, Allocation, Network Optimization etc. Roles & Responsibilities
You will be responsible for working with cross functional teams to deep dive into the business and technology problems related to our portfolio of products, understanding the gaps that exist in our current tools, and work within our team and with partner teams to design best in class solutions. You will have the opportunity to influence, invent, and design system architecture across multiple product and technology spaces. You will lead and mentor other talented engineers. You will be responsible for building the best customer experience, keeping latency, security, and usability in mind. You will interact with Product Managers and Designers and convert their vision into a technical solution. You will own portions of software deliverables including major critical path code from your designs while finding opportunities to grow and mentor the team around you. You will collaborate with other engineering leads and guide the team on software development best practices and set examples by using them in solutions that you build. You will own the end-to-end design of major deliverables, working closely with a team of SDEs and Front-End Engineers to execute them. This is a high visibility and fast-paced environment where you will make a direct impact on the customer experience and the bottom line of the company.
You should have a commanding understanding of object-oriented design, data structures and algorithms which you use to mentor a team of engineers. You should have experience with agile methodologies, experience building scalable services and robust user interfaces. We make extensive use of AWS Services (API Gateway, Lambda, SQS, etc.) and prior experience is a plus. Experience with modern JavaScript frameworks (like angular, react, backbone, and node.js) would be a plus.
Qualifications
Experience developing cloud software services and an understanding of design for scalability, performance, and reliability. Development experience defining, developing and maintaining web service API's Demonstrated ability to mentor other software developers to maintain architectural vision and software quality. Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy. Experience taking a leading role in building complex software systems that have been successfully delivered to customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Experience with distributed computing and enterprise-wide systems Deep understanding of CS fundamentals including data structures, algorithms and complexity analysis. Experience building large-scale, high-performance systems in a complex, multi-tiered, distributed environment. Design and architecture expertise as well as familiarity with object-oriented analysis and design patterns (OOA/OOD). Ability to thrive in a fast-paced, dynamic environment.
Good understanding of software engineering practices, SDLC.
Strong in analytical, design and problem-solving skills, with a strong desire to create new things, dive in wherever there’s a need and learn new things
Hands-on experience in Java / J2EE application development using open-source frameworks like Spring.
Experience in unit test frameworks like JUnit
Need to optimize code and test programming modules
Must have experience in Software design using design patterns. Exposure to technical solutions will be an advantage
Must have experience in relational database technologies with experience on databases such as PostgreSQL, MySQL
Strong proficiency with Java programming - Must have experience on Micro-Services using Spring boot.
Good to have experience in JavaScript
Good to have previously worked on distributed systems
Good to have a working knowledge of Redis
Good to have exposure to stream processing and functional programming
Strong sense of ownership and accountability.
Excellent communication and teamwork skills
ROLES & RESPONSIBILITIES:
Lead a team of 4- 8 engineers closely with complete authority and accountability to deliver high-quality software products in a fast-paced environment.
Lead your team to design and develop applications based on Microservices architecture.
Guide your team members on the latest technologies including Java, Spring, Spring-Boot, Angular, Hibernate, Redis, Hazelcast, Bootstrap, jQuery etc.
Leverage development tools including AWS, GIT, Nginx, Jira, Confluence, Jenkins etc.
Collaborate with other technical managers, architects, and product owners to build an integrated enterprise-class software product suite
Skills
Java, Spring Boot – Must, Spring Data, ReactJS, DevOps, HTML5, CSS3, JavaScript ES6 & above – Good to have
• 6+ years Development and delivery experience with Java, Springboot, Micriservices, JPA and from reputable institutes • Solid experience with application frameworks such as Springboot and strong familiarty with micro services architecture and design patterns • Familiarity with databases like MySQL, MongoDB, Redis etc • Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications • Exposure to CI/CD using Gitlab, Jenkins preferred • Familiarity with Docker, Kubernetes, EFK Stack is highly desired • Broad knowledge of web standards relating to APIs (OAuth, SSL etc.) • Exposure to product development. • Understand Architecture Requirements and ensure effective design, development and maintenance of multiple micro services in Java Springboot deployed in cloud within containers consuming data present in relational as well as NoSQL databases. o The microservices shall expose APIs which allow ease of integration with variety of client apps o Microservices should handle a scale of thousands of requests per second • Develop communication patterns between microservices which are efficient, lightweight and secured using Kafka • Debugging issues on a live setup • Lead a small team of engineers • Create test cases and technical documentation • Maintain a high level of code quality and consistency by adhering to and enhancing the coding standards, design methodology and programming practices
• Mandatory – Educational Background should be from Tier1/II institutes only. • A bachelor’s degree in Computer Science or equivalent combination of Technical education and work experience. • Strong Object Oriented Design and skills (C/C++ and/or Java/C# on Unix/Linux/Windows platform). • Solid software development background including design patterns, data structures & algorithms. • Solid experience with distributed (multi-tiered) management systems, algorithms and relational databases. • Proficiency using modern web development technologies and techniques including JavaScript, Ajax, Responsive Design Etc. • Strong customer focus, ownership, urgency and drive.
• Having experience in Hospitality/Travel/Internet/Online/Start-up/IT/Logistic/Courier/Cargo/ Transportation would be preferable.
Read more
Get to hear about interesting companies hiring right now