Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 10.0 years
0 Lacs
maharashtra
On-site
Bright Vision Technologies has an immediate full-time opportunity for a Java Lead Engineer. As a Java Lead Engineer, you will be responsible for utilizing your 10+ years of software engineering experience to design, analyze, develop, test, and document general modules or features of new or upgraded software systems and products. Additionally, you will lead one or more software development scrum teams, with at least 5 years of experience in this role. To excel in this position, you should have a minimum of 5 years of software development experience with microservices and orchestrating services to process high volume transactions running on PCF, Kubernetes, and Cloud. Hands-on experience in designing and developing systems using MongoDB and PostgreSQL databases is essential, with at least 3 years in this capacity. You will also need at least 5 years of experience in software development, including building systems from the ground up, adopting well-designed patterns, best coding practices, automation, reusable modularization, test and business-driven development, etc. Moreover, 3 years of hands-on leadership experience working with individual developers to plan, deliver, and provide technical guidance for each microservice development effort is required. In an agile environment with 2-week sprint cycles, you should have at least 5 years of experience and be knowledgeable in agile ceremonies, scrum, Jira, Confluence, etc. It is essential for the candidate to have hands-on experience developing new software using the current technology stack running on the cloud, including microservice development, Kafka with AVRO, distributed processing orchestration on cloud (PCF &/or TKGI cloud), MongoDB, OBDC databases like PostgreSQL, SQLServer databases, Java, Spring, Hibernate, JPA, Apigee, Orchestra, TDD, BDD, Angular, React, Circuit Breaker, Feature Toggle / Harness, Grafana, Apigee, Liquibase, Blue-Green deployment, Test Automation knowledge (Junit, Karate, Cucumber, TDD, BDD), performance monitoring (App Dynamics, Grafana). Roles and Responsibilities: - Lead 1-2 scrum teams of Java developers to build a new enterprise software application - Demonstrate excellent analytical skills to understand the functional and technical requirements for building the software application - Develop new software using the current technology stack running on the cloud - Implement industry best practices such as the 15-factor methodology, feature toggle, circuit breaker, etc - Define design patterns, provide high and low-level design direction, and collaborate with individual developers to develop concurrent components and microservices - Stay up-to-date with and adopt new technologies - Work with other technology leaders and stakeholders to ensure the delivery commitment for the scrum team If you are interested in this opportunity, please send your resume directly to Purushoth@bvteck.com for immediate consideration.,
Posted 1 week ago
10.0 - 14.0 years
0 - 0 Lacs
pune, maharashtra
On-site
The Vice President, Software Engineering - Platform role at Mastercard is a senior leadership position responsible for overseeing the technology backbone that powers the organization's applications and services. This includes managing frameworks, CI/CD pipelines, developer experience, observability, database engineering, Site Reliability Engineering (SRE), and enterprise standards adoption. The ideal candidate will be a strategic leader with deep technical expertise and a proven track record in delivering scalable, reliable, and secure platforms that enhance organizational efficiency and enable rapid innovation. Key Responsibilities: - Define and implement the vision, strategy, and roadmap for platform engineering to align with business objectives. Collaborate with cross-functional teams to ensure the platform meets organizational requirements and stays ahead of emerging trends and technologies. - Design, build, and maintain robust frameworks and tools to support software development and operations. Ensure the platform architecture is scalable, fault-tolerant, and optimized for performance and cost. - Oversee the design and implementation of CI/CD pipelines to enable seamless and reliable software delivery. Drive automation initiatives across build, testing, deployment, and monitoring processes to foster a DevOps culture. - Provide frameworks, libraries, and APIs to empower development teams. Collaborate with developers to address pain points and incorporate feedback into platform enhancements. - Establish comprehensive observability practices to track platform and application performance metrics. Implement robust incident management and disaster recovery processes. - Lead database design and optimization to support scalable and secure operations. Ensure highly available, performance-tuned, and business-aligned database systems. Collaborate with data engineering teams for advanced analytics. - Adopt and enforce adherence to enterprise-wide standards for security, compliance, and architecture. Conduct regular audits and reviews to ensure platform systems meet regulatory and organizational policies. All About You: - Product engineering experience with a successful track record of enabling business through engineering excellence and technical innovation. - Deep programming background in Java and distributed system architectures. - Experience in DevOps best practices, Continuous Integration (CI), and Delivery (CD) concepts. - Proficiency in implementing advanced test setups in production environments. - Strong knowledge of cloud platforms, containerization, and Infrastructure as Code (IaC) tools. - Expertise in observability tools, non-functional testing frameworks, and Site Reliability Engineering (SRE) principles. - Extensive experience in database design, optimization, and management across relational and NoSQL systems. - Performance engineering experience to ensure applications are built to scale and perform for varying demands. If you possess the skills and experience mentioned above and are looking to lead a highly visible and strategically important global engineering organization, we invite you to apply for the Vice President, Software Engineering - Platform role at Mastercard.,
Posted 1 month ago
8.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
As a Principal Software Engineer - Architect, you will collaborate with business and product owners to design and implement new services, enhancing customer experience for a range of products and services. Your responsibilities will involve driving architectural design decisions, mentoring engineers, and balancing trade-offs to meet competing interests. You will also be expected to venture outside your comfort zone, engage with cross-functional teams, and contribute to resolving enterprise-wide challenges and regulatory requirements. The ideal candidate for this role will have a strong background in design and development across multiple languages, with expertise in Java/J2EE technologies, Spring framework, REST APIs, NoSQL/SQL databases, front-end technologies like AngularJS, CSS, and HTML. You should possess experience in architecting front-end applications for optimal user experience, collaborating with UI-UX teams and customers. Additionally, you should be proficient in promoting reference architecture and engineering principles, coaching teams on full-stack development, and advocating for the adoption of standard software patterns and libraries. Furthermore, you should demonstrate expertise in advanced design patterns, API standards, and performance engineering to ensure scalability and efficiency of applications. Your role will also involve leading and coaching teams in software planning, automation, and DevOps best practices. Strong communication skills are essential as you will be required to articulate complex architecture patterns to both technical and non-technical stakeholders. In summary, the Principal Software Engineer - Architect position requires a candidate with a progressive career trajectory, a deep understanding of software engineering principles, and the ability to drive innovation and excellence in a dynamic technical environment.,
Posted 2 months ago
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 |