Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
3 - 8 years
14 - 20 Lacs
Bengaluru
Work from Office
Experience in Selenium with Ruby/Cucumber Framework (must) Experience in Sahi Pro tool (good to have) Extensive knowledge in GIT commands, Bit bucket/Stash/Github/Git Lab Good Experience in API Automation for both SOAP / Rest services Expert in BDD framework Good knowledge in Test Management tools like JIRA, ALM Extensive experience in Visual Studio Code, Ruby Mine and Eclipse / IntelliJ Experience in Appium tool for mobile apps Experience in Android and IOS app automation Experience in postman and SOAP UI tool Strong knowledge in JAVA programming language
Posted 1 month ago
0 years
4 - 17 Lacs
Ameerpet, Hyderabad, Telangana
Work from Office
About the Role: We are seeking an experienced and passionate Java Full Stack Trainer to join our team and deliver high-quality training to aspiring developers. The ideal candidate will have a solid foundation in front-end and back-end technologies, and a passion for teaching and mentoring students. Responsibilities: Design and deliver engaging Java Full Stack training sessions (both online and offline if needed) Develop training materials, hands-on exercises, and assessments Provide support and mentorship to learners throughout the training program Keep content up to date with industry standards and practices Evaluate and track student performance and provide feedback Key Skills Core Java, OOPs Concepts, Java 8+ Spring / Spring Boot Framework HIBERNATE,MICRO SERVICES, WEB SERVICES RESTful API Development Front-End: HTML, CSS, JavaScript, React.js / Angular Database: MySQL / PostgreSQL / MongoDB Version Control: Git / GitHub Build Tools: Maven / Gradle Deployment: Docker, CI/CD (basic knowledge preferred) IDEs: IntelliJ IDEA / Eclipse Job Type: Full-time Pay: ₹411,454.63 - ₹1,701,383.69 per year Schedule: Day shift Work Location: In person
Posted 1 month ago
2 - 5 years
0 Lacs
Pune, Maharashtra, India
Hybrid
7+ years of experience in Java development, with a focus on distributed systems and architecture. Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming. Experience with Spring Framework (e.g., Spring Boot, Spring Cloud), and related technologies. Strong proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server, Oracle, etc.). Experience with Angular 15 and related technologies (TypeScript, HTML, CSS, JavaScript). Design And Development Design and develop scalable, distributed systems using Java and related technologies (e.g., Spring, JPA, Docker). Collaborate with cross-functional teams to identify and prioritize project requirements, and develop solutions that meet business needs. Write high-quality, maintainable, and efficient Java code, adhering to industry standards and best practices. Write unit and integration tests to ensure code quality and stability. Distributed Architecture Design and implement distributed system architectures that meet scalability, availability, and performance requirements. Ensure systems are fault-tolerant, highly available, and able to handle high volumes of data and traffic. Experience with cloud-based distributed systems (e.g., AWS, Azure, Google Cloud) is a plus. Technical Leadership Lead and mentor junior developers, providing guidance and support to ensure successful project delivery. Collaborate with other senior developers to drive technical direction and strategy. Participate in code reviews, ensuring adherence to coding standards and best practices. Problem-Solving And Troubleshooting Troubleshoot complex technical issues, identifying root causes and developing effective solutions. Analyze system performance, identifying areas for improvement and implementing optimizations. Communication And Collaboration Communicate technical ideas and plans to both technical and non-technical stakeholders. Collaborate with QA teams to ensure thorough testing and validation of developed solutions. Design and Development Design and develop scalable, distributed systems using Java and related technologies (e.g., Spring, JPA, Docker). Collaborate with cross-functional teams to identify and prioritize project requirements, and develop solutions that meet business needs. Write high-quality, maintainable, and efficient Java code, adhering to industry standards and best practices. Write unit and integration tests to ensure code quality and stability. Good Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming Good proficiency in Spring Framework (e.g., Spring Boot), microservices Good proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server, Oracle, etc.). Angular 15 and related technologies (TypeScript, HTML, CSS, JavaScript) CI/CD Pipeline - GitLab, Jenkins Development and Knowledge Base:Eclipse, IntelliJ, JIRA, Confluence JMS/Kafka, workflow (camunda, etc) - nice to haveusd
Posted 1 month ago
8 - 13 years
18 - 25 Lacs
Chennai
Work from Office
We are seeking a highly skilled and motivated Full Stack Tech Lead to join our team. In this role, you will be a key technical leader, guiding an agile development team towards building high-quality, modern applications. Youll be responsible for contributing across the full stack, influencing technical direction, defining standards, and mentoring team members, all while championing best practices and staying ahead of technology trends impacting Fords application delivery. If you have a passion for software craftsmanship, architectural excellence, and leading teams in a dynamic environment, wed love to talk to you! Required Skills & Qualifications: 8+ years of overall experience in Information Technology. 6+ years of hands-on development experience with Java, Typescript, and various Functional Languages. 6+ years of experience in Spring and Spring Boot framework development. 4+ years of experience with Angular development. 8+ years of experience working with database technologies such as SQL, Oracle, DB2, SQL Server, or Mongo. 4+ years of experience with testing methodologies and frameworks, including JUnit and Test-Driven Development (TDD). 4+ years of experience working in Agile project environments and aligning with Software Craftsmanship principles. 6+ years of experience utilizing Integrated Development Environments (IDEs) like Eclipse /VS Code/IntelliJ. 4+ years of experience with Source Code Management and build tools such as GIT, Maven and Gradle. 4+ years of experience applying Object-Oriented Analysis and Design (OOA/D) concepts. Preferred Skills (Nice to Have): 4+ years of experience with Functional Programming, Reactive Programming, or Polyglot Programming concepts. 2+ years of experience in API Design. 4+ years of experience with Cloud platforms (e.g., Azure, AWS, GCP). Lead and mentor an agile development team, fostering a culture of collaboration and software craftsmanship to deliver high-quality outcomes. Drive technical excellence within the team, providing guidance on architecture, design patterns, coding standards, and best practices across the full stack (Java/Spring, Angular, Databases). Contribute hands-on to development efforts, ensuring complex technical challenges are met with robust and scalable solutions. Research, evaluate, and recommend new technologies, tools, and trends that can enhance our application development capabilities and align with enterprise technology shifts. Design, implement, and integrate application architectures, ensuring they are aligned with business requirements and technical standards. Define, advocate for, and ensure adherence to corporate standards in solution development, implementation, development environments, and tools (including libraries, reuse modules, etc.). Champion governance activities to ensure compliance with established development-related policies and procedures. Facilitate technical debt reduction and actively seek opportunities to modernize existing projects and infrastructure. Empower development teams and collaborate with product owners/customers to understand and address product issues and defects effectively. Stay current with emerging trends and technologies in software engineering, microservices architecture, semantic technologies, and cloud computing. Clearly communicate complex technical ideas, concepts, and solutions to both technical and non-technical stakeholders through oral and written communication.
Posted 1 month ago
5 - 8 years
0 Lacs
Mumbai, Maharashtra, India
On-site
Job Summary Synechron is seeking a skilled and experienced Java Developer to join our dynamic team. This role is crucial in developing, testing, and maintaining high-quality Java applications that drive our business forward. The Java Developer will collaborate with cross-functional teams to provide innovative solutions that meet business needs while contributing to Synechron's strategic objectives. Software Requirements Required Proficiency:Java programming language: Advanced levelJava frameworks: Spring, Hibernate, Struts (proficiency in at least two)Java development tools: Eclipse, IntelliJ IDEA, NetBeans (proficiency in at least one)Databases: MySQL, Oracle, SQL Server (proficiency in at least two)Preferred Proficiency:Familiarity with other Java development tools and frameworksKnowledge of cloud technologies Overall Responsibilities Develop, test, and maintain high-quality Java applications. Collaborate with cross-functional teams to develop solutions that meet business needs. Write clean, maintainable, and efficient code. Debug and resolve technical issues in a timely manner. Stay up-to-date with the latest advancements in Java technology and implement best practices. Technical Skills (By Category) Programming Languages:Required: Java (advanced)Preferred: Familiarity with other programming languages such as JavaScript or PythonDatabases/Data Management:Required: Proficiency in MySQL, Oracle, SQL ServerFrameworks and Libraries:Required: Spring, Hibernate, StrutsDevelopment Tools and Methodologies:Required: Eclipse, IntelliJ IDEA, NetBeansPreferred: Familiarity with Agile development methodologies Experience Requirements Minimum of 5 years of experience in Java development. Experience working with Java frameworks and tools. Experience with database design and management. Proven ability to work effectively in a team environment. Day-to-Day Activities Write and maintain Java code for various projects. Debug and resolve technical issues promptly. Collaborate with cross-functional teams to find optimal solutions. Test and validate Java applications for accuracy and performance. Participate in regular team meetings to discuss progress and challenges. Stay up-to-date with the latest Java advancements and implement them in projects. Qualifications Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience). Professional certification in Java programming is a plus. Continuous professional development is encouraged. Professional Competencies Strong programming skills and understanding of OOP concepts. Excellent problem-solving and critical thinking capabilities. Effective communication and interpersonal skills. Ability to work effectively under pressure and meet tight deadlines. Strong attention to detail and work ethics. S YNECHRON’S DIVERSITY & INCLUSION STATEMENT Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. Candidate Application Notice
Posted 1 month ago
10 - 15 years
35 - 40 Lacs
Pune
Work from Office
Role Description The candidate in this role will architect, design, develop application code, implement technical solutions and configure applications in different environments in response to business problems. To meet the requirements of the business, the candidate will actively participate in architecture design, application development lifecycle, investigate issues (bugs/performance), propose solutions, promote re-usability of existing components and contribute to the creation of frameworks. The candidate will assist junior members of the team and guide them as applicable. Knowledge and prior experience of working on Trade finance domain will be an advantage. Deutsche Banks Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel. You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support. Your key responsibilities Demonstrably solid software engineering skills. As part of a high-performing development team, design and deliver highly functional, robust, and scalable code. Review of long running queries and optimize it for production issues. Have hands-on knowledge on stored procedures, functions, packages, Objects etc Have performed database migrations with previous experiences. Review of AWR reports and suggest good execution plans of queries when needed. Leverage design patterns, test driven development (TDD) and behavior driven development (BDD) to build software that is reliable and easy to support in production. Experience of working in a team development environment as well as globally distributed project team Leads development of source code, including descriptions, for all software components in accordance with the detailed software requirements and design Experience in data modeling, database architecture and solution design Experience in understanding enterprise data models and documenting data attribute mapping & interface control requirements Actively participate and contribute in Agile ceremonies including Daily Stand up's, Sprint Planning, Sprint review, Sprint retrospective meetings Strong communication, negotiation, networking and influencing skills are essential because collaboration with end-users, technology and operational functions are critical to the relevance of the product. Verifies the developed source code/queries via reviews (4-eyes principle) and resolve review findings and recommend solutions Integrates software components following the groups integration strategy. Verifies integrated software components by unit and integrated software testing according to the software test plan. Software test findings must be resolved. Ensures all code changes are tracked and recorded through the groups change management process as Change Items (CIs) and that development is scheduled and approved. Provides Release Deployments on non-Production Management controlled environments. Perform refresh of lower environment data from production with all masking Captures Build and Deployment notes, develops Software Product Deployment & Operating Instructions Manages maintenance of applications and performs technical change requests scheduled according to Release Management processes. Measures and analyses code for quality Collaborates with Functional Analysts and QA to complete work, as required. Reviews and mentors other developers in developing solutions which perform to expected results and handle negative test case scenarios. Provides timely Level 3 support and resolves incidents and provide fixes for problem tickets. Actively contribute to Global Incident Management as Level 3, share root cause analysis and manage timely closure of problem tasks. Perform monitoring activities for database for production. Contributes to root cause/problem analysis and solution brainstorming. Collaborates with Functional Analysts and QA to complete work, as required. Create required documentation for the project. Recommend changes to improve established java application processes and its performance Shall be ready to learn new Java technologies as per the project requirements Your skills and experience Java developer with very good debugging skills Hands-on experience on Oracle 19C, PL/SQL & SQL queries with very good debugging skills Strong design skills in building solutions for cloud and microservices architecture and ability to guide the Dev team for both solution and issue resolution independently. Good practical experience of application level database migration activities and design Hands-on Experience in design, architecture, source code management, continuous build, continuous integration technologies, TDD, performance improvement and profiling tools Good to have knowledge with CI/CD using Jenkins is a plus. Experience with CyberArk profiling, and Google Cloud Platform is a plus Experience in performance improvements for SQL Queries, Indexing, AWR report analysis OS: Linux, Windows Database: Oracle 19(preferred) Platform Tools : Fabric, DAP Languages and Frameworks: Java, Spring B oot , Event Driven Architecture, J2EE, Mybatis, Hibernate Tools: GIT, SQL Developer, PUTTY, Eclipse/IntelliJ, Maven, Ant, Linux/Unix shell scripting, JMS/MQ , Other (Plus/Advantage): Experience with TDD and BDD, with hands-on experience with least one testing Knowledge of Design Patterns Key Attributes: Ability to architect/design solution for a given requirement Ability to provide technical leadership to the team Ability to write high quality code Ability to solve business or production problems Strong analytical skills Strong interpersonal, written and verbal communication skills, particularly in a multi-cultural environment Excellent team player Keeps pace with technical innovation Experience and Education Bachelors Degree from an accredited college or university with a concentration in Computer Science or equivalent 10+ years of relevant work experience Investment Banking experience will be advantage.
Posted 1 month ago
2 - 5 years
0 Lacs
Chennai, Tamil Nadu, India
Hybrid
6+ years of extensive hands on Application Development work experience throughout the entire project lifecycle Development experience using Java8 or higher versions, Angular 8, Spring, Springboot, RESTful webservices, JMS Kafka, Basics of Database Working knowledge in J2EE Servlets JSP XML, RESTful services Experience in Frameworks Spring, Springboot, Swagger Middleware JMS, Apache Tomcat, MQ, Kafka C Expertise in Eclipse, SVN, GIT, Maven Scripting languages such as JavaScript 3rd party API and plugins Junit, log4j, Jackson, Findbugs, Checkstyle, PMD DevOps tools Jenkins, Maven, Sonar, Splunk Extensive hands on Application Development work experience throughout the entire project lifecycle Engage with business teams for requirement gathering and with technology teams in design & development Experience as a Java Fullstack developer Candidates should have excellent written and oral communication skills Strong collaboration and organizational skills; Should be a good team player Java J2EE, Multithreading, collections, Design patterns, Lambda, stream API, Functional programming, Servlets JSP XML, RESTful services Spring Life cycle, Scope, DI, Springboot, Swagger Angular - Decent understanding of Angular features, Javascript, Typescript, HTML5, CSS, ngRX CI/CD Pipeline - GitLab, Jenkins ORM JPA Hibernate Development and Knowledge Base:Eclipse, IntelliJ, JIRA, Confluence Basic DB Awareness JMS/Kafka, workflow camunda, etc - nice to have
Posted 1 month ago
1 years
0 Lacs
Chennai, Tamil Nadu, India
Hybrid
Job Description AI/ML Advantage: Knowledge and Experience of designing, developing and implementing AI/ML products and experience with AI tools like GitHub Copilot, JetBrains AI Assistant, Cursor AI, or any other open-source tools like continue.dev etc. Prompt Engineering: Have extensive experience with prompt engineering and be able to effectively use language models to generate content or automate tasks, while working with new age technologies, frameworks etc. like React, Angular, Spring boot, FRF etc.Technical Proficiency: Experience in software development tools and a track record of modernizing technology, including cloud migrations and Enterprise Technology Refresh (ETR) initiatives for tools like SonarQube, uBuild, Jenkins, GitHub Actions etc.CI/CD Expertise: Demonstrates a strong ability to improve continuous integration through automation of the delivery pipeline.Automation and Scripting: Utilize scripting languages to automate large-scale data migration tasks.Code Analysis: Use SonarQube (or similar source code analyzers) to ensure code quality and identify potential vulnerabilities.Software Development: Java knowledge or experience to software development tasks. Utilize Spring/Spring boot knowledge to develop and maintain applications.Application Development: Utilize Java/J2EE, Python, or other technology development experience using RSA/RAD/Eclipse or similar tools.Cloud and Container Technologies: Work with Container as a Service (CaaS), Pivotal Cloud Foundry (PCF), Linux, WebSphere Application Server (WAS), and VM environments.Agile Mindset: Embodies an agile personality and a software craftsmanship mindset, contributing to the success of agile projects by actively participating in daily stand-up meetings, backlog grooming, prioritization efforts, and iteration planning sessions.Collaboration and Prioritization: Works effectively with Product Development Organization (PDO) teams to prioritize, plan, and deliver software that meets business needs.Service Delivery and Compliance: Delivers services within agreed-upon service levels, adheres to processes as per IT Security Policy, and provides comprehensive audit support.Cross-Functional Coordination: Coordinates seamlessly with various teams in IT, Enterprise Connectivity, and Product Development to ensure objectives are met efficiently.Process Improvement: Proactively identifies opportunities to improve processes and enhance the efficiency of data handling.Customer Focus: Works closely with Product team customers to understand their needs and translate requests into actionable backlog items and user stories. Responsibilities AI Adoption and Ethical Use: Embrace the exploration and application of AI technologies while adhering to ethical guidelines and ensuring responsible implementation.CI/CD Pipeline Development and Management: Design, build, and maintain efficient CI/CD pipelines using source code management tools (e.g., GitHub) and build/deployment tools (e.g., Jenkins, IBM uBuild, GH Actions) with hands-on experience to ensure effective code management and deployment.API Interaction and Data Gathering: Understand API collections and demonstrate proficiency in reading and writing JSON responses from various applications to gather metrics.Collaboration and Communication: Demonstrate strong collaborative and communication skills to effectively work with others, navigate complex decision-making processes, and adapt to working across different time zones with sensitivity to cultural and geographical differences.Technology Research and Implementation: Research and evaluate new technologies, influencing and implementing enterprise technology shifts and trends to improve Ford's application delivery processes.Troubleshooting and Support: Leverage strong technical expertise in an application development language to support product teams by troubleshooting build, scan analysis, testing, and deployment issues within the build pipeline.GCP Service Management: Demonstrate a strong understanding of various GCP services, including Compute Engine, Cloud SQL for PostgreSQL, and Google Kubernetes Engine (GKE), to effectively manage and utilize these services.DevOps and DevSecOps Practices: Implement and adhere to DevOps and DevSecOps principles to streamline development and enhance security.Backlog Management: Use backlog tools such as Rally/Jira to manage and track tasks effectively.Problem Solving: Apply strong analytical and problem-solving skills to resolve technical challenges.Continuous Learning: Demonstrate the ability to learn new technologies and processes such as Azure, Extreme Programming, Agile practices, etc., Qualifications Bachelor's degree (or equivalent qualification) in Computer Science or a related field.Minimum of 3 years of experience in IT development and/or data migration.Familiarity with Software Development methodologies, Quality Assurance practices, and Security & Control procedures.1+ year experience with Developer AI tools like GitHub Copilot, jetBrains AI assistant, continue.dev or LLMs etc.3+ years of hands-on experience with source code versioning tools, specifically Git/GitHub.3+ years of practical experience using Python, Shell, or JavaScript to handle APIs and JSON data.3+ years of experience with JUnit or Unittest/Pytest, and a strong understanding of Test-Driven Development (TDD) principles.3+ years of experience working with SQL Server or GCP Cloud SQL databases.3+ years of experience working within an Agile product team, utilizing development tools such as IntelliJ, JetBrains products, and other standard IDEs used by the development team.
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra
Work from Office
7+ years of experience in Java development, with a focus on distributed systems and architecture. Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming. Experience with Spring Framework (e.g., Spring Boot, Spring Cloud), and related technologies. Strong proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server, Oracle, etc.). Experience with Angular 15 and related technologies (TypeScript, HTML, CSS, JavaScript). Design and Development: Design and develop scalable, distributed systems using Java and related technologies (e.g., Spring, JPA, Docker). Collaborate with cross-functional teams to identify and prioritize project requirements, and develop solutions that meet business needs. Write high-quality, maintainable, and efficient Java code, adhering to industry standards and best practices. Write unit and integration tests to ensure code quality and stability. Distributed Architecture Design and implement distributed system architectures that meet scalability, availability, and performance requirements. Ensure systems are fault-tolerant, highly available, and able to handle high volumes of data and traffic. Experience with cloud-based distributed systems (e.g., AWS, Azure, Google Cloud) is a plus. Technical Leadership: Lead and mentor junior developers, providing guidance and support to ensure successful project delivery. Collaborate with other senior developers to drive technical direction and strategy. Participate in code reviews, ensuring adherence to coding standards and best practices. Problem-Solving and Troubleshooting: Troubleshoot complex technical issues, identifying root causes and developing effective solutions. Analyze system performance, identifying areas for improvement and implementing optimizations. Communication and Collaboration: Communicate technical ideas and plans to both technical and non-technical stakeholders. Collaborate with QA teams to ensure thorough testing and validation of developed solutions. Design and Development Design and develop scalable, distributed systems using Java and related technologies (e.g., Spring, JPA, Docker). Collaborate with cross-functional teams to identify and prioritize project requirements, and develop solutions that meet business needs. Write high-quality, maintainable, and efficient Java code, adhering to industry standards and best practices. Write unit and integration tests to ensure code quality and stability. Good Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming Good proficiency in Spring Framework (e.g., Spring Boot), microservices Good proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server, Oracle, etc.). Angular 15 and related technologies (TypeScript, HTML, CSS, JavaScript) CI/CD Pipeline - GitLab, Jenkins Development and Knowledge Base:Eclipse, IntelliJ, JIRA, Confluence JMS/Kafka, workflow (camunda, etc) - nice to have About Virtusa Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us. Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence. Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra
Work from Office
7+ years of experience in Java development, with a focus on distributed systems and architecture. Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming. Experience with Spring Framework (e.g., Spring Boot, Spring Cloud), and related technologies. Strong proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server, Oracle, etc.). Experience with Angular 15 and related technologies (TypeScript, HTML, CSS, JavaScript). Design and Development: Design and develop scalable, distributed systems using Java and related technologies (e.g., Spring, JPA, Docker). Collaborate with cross-functional teams to identify and prioritize project requirements, and develop solutions that meet business needs. Write high-quality, maintainable, and efficient Java code, adhering to industry standards and best practices. Write unit and integration tests to ensure code quality and stability. Distributed Architecture Design and implement distributed system architectures that meet scalability, availability, and performance requirements. Ensure systems are fault-tolerant, highly available, and able to handle high volumes of data and traffic. Experience with cloud-based distributed systems (e.g., AWS, Azure, Google Cloud) is a plus. Technical Leadership: Lead and mentor junior developers, providing guidance and support to ensure successful project delivery. Collaborate with other senior developers to drive technical direction and strategy. Participate in code reviews, ensuring adherence to coding standards and best practices. Problem-Solving and Troubleshooting: Troubleshoot complex technical issues, identifying root causes and developing effective solutions. Analyze system performance, identifying areas for improvement and implementing optimizations. Communication and Collaboration: Communicate technical ideas and plans to both technical and non-technical stakeholders. Collaborate with QA teams to ensure thorough testing and validation of developed solutions. Design and Development Design and develop scalable, distributed systems using Java and related technologies (e.g., Spring, JPA, Docker). Collaborate with cross-functional teams to identify and prioritize project requirements, and develop solutions that meet business needs. Write high-quality, maintainable, and efficient Java code, adhering to industry standards and best practices. Write unit and integration tests to ensure code quality and stability. Good Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming Good proficiency in Spring Framework (e.g., Spring Boot), microservices Good proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server, Oracle, etc.). Angular 15 and related technologies (TypeScript, HTML, CSS, JavaScript) CI/CD Pipeline - GitLab, Jenkins Development and Knowledge Base:Eclipse, IntelliJ, JIRA, Confluence JMS/Kafka, workflow (camunda, etc) - nice to haveusd About Virtusa Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us. Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence. Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra
Work from Office
7+ years of experience in Java development, with a focus on distributed systems and architecture. Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming. Experience with Spring Framework (e.g., Spring Boot, Spring Cloud), and related technologies. Strong proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server, Oracle, etc.). Experience with Angular 15 and related technologies (TypeScript, HTML, CSS, JavaScript). Design and Development: Design and develop scalable, distributed systems using Java and related technologies (e.g., Spring, JPA, Docker). Collaborate with cross-functional teams to identify and prioritize project requirements, and develop solutions that meet business needs. Write high-quality, maintainable, and efficient Java code, adhering to industry standards and best practices. Write unit and integration tests to ensure code quality and stability. Distributed Architecture Design and implement distributed system architectures that meet scalability, availability, and performance requirements. Ensure systems are fault-tolerant, highly available, and able to handle high volumes of data and traffic. Experience with cloud-based distributed systems (e.g., AWS, Azure, Google Cloud) is a plus. Technical Leadership: Lead and mentor junior developers, providing guidance and support to ensure successful project delivery. Collaborate with other senior developers to drive technical direction and strategy. Participate in code reviews, ensuring adherence to coding standards and best practices. Problem-Solving and Troubleshooting: Troubleshoot complex technical issues, identifying root causes and developing effective solutions. Analyze system performance, identifying areas for improvement and implementing optimizations. Communication and Collaboration: Communicate technical ideas and plans to both technical and non-technical stakeholders. Collaborate with QA teams to ensure thorough testing and validation of developed solutions. Design and Development Design and develop scalable, distributed systems using Java and related technologies (e.g., Spring, JPA, Docker). Collaborate with cross-functional teams to identify and prioritize project requirements, and develop solutions that meet business needs. Write high-quality, maintainable, and efficient Java code, adhering to industry standards and best practices. Write unit and integration tests to ensure code quality and stability. Good Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming Good proficiency in Spring Framework (e.g., Spring Boot), microservices Good proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server, Oracle, etc.). Angular 15 and related technologies (TypeScript, HTML, CSS, JavaScript) CI/CD Pipeline - GitLab, Jenkins Development and Knowledge Base:Eclipse, IntelliJ, JIRA, Confluence JMS/Kafka, workflow (camunda, etc) - nice to have About Virtusa Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us. Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence. Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.
Posted 1 month ago
7 - 12 years
9 - 14 Lacs
Hyderabad
Work from Office
The impact you will have in this role : Being a member of the IT Solutions ITP Team means you will be part of diverse and collaborative group of technologists.DTCC ITP is the operations expert, automating post-trade life cycle events between 6,000 financial services firms in 52 countries. We enable clients to accelerate the clearing and settlement of trades, seamlessly connect and interoperate with their counterparties, and respond to changing market and regulatory conditions ensuring quality, efficiency, and excellence using innovative technologies. You will collaborate with your peers within and outside your area to ensure that any best practices/approaches/standards are reused. You would be part of an Agile squad and will collaboratewith the Product Owner (PO) to understand the business needs and participate in planning, definition, and high-level technical design with the development team. Your Primary Responsibilities : Participate in daily code deploys while working on individual or team projects Translate business requirements into software designs and implementations Participate in thorough code reviews with a goal of illustrating quality engineering practices and to produce the highest quality code possible Build high quality and scalable / performant applications Design frameworks that promote concepts of isolation, extensibility and reusability Contribute towards supporting the application platform and resolving issues on time. Coach junior members in the team and develop them over time to enhance their skills and knowledge **NOTE: The Primary Responsibilities of this role are not limited to the details above. ** Qualifications: Minimum 7 years of related experience Bachelor's degree (preferred) or equivalent experience Talents Needed for Success: Hands on experience in software development using Design Patterns, Java, typescript, Java EE, Spring Boot, Angular 8+, React, JMS, REST API, PL/SQL middleware like IBM MQ, Solace, tomcat, liberty server, WebSphere, WebLogic or JBoss application servers. Familiar developing and running applications in Windows and Linux environments andcontainer technologies like Docker, Kubernetes, OpenShift will be a plus. Demonstrable experience in software development using CI/CD tools especially GIT, Bitbucket, Maven, Jenkins, Jira Experience using the following development tools: Visual Studio, IntelliJ, or Eclipse. Demonstrated capability working with middleware like IBM MQ,Kafka Solace, tomcat, liberty server, WebSphere, WebLogic or JBoss application servers. Familiarity working with relational databases preferably Oracle. Solid focus on software testing with Junit, Mockito, Jasmine, Karma. Familiarity with different software development methodologies (Waterfall, Agile, Scrum, Kanban) Experience with Test Engineering methodologies and Test Automation Frameworks and experience in Selenium with Java Additional Qualifications: Strong ability to gather and analyze requirements and translate them into technical specification. Writing and executing the unit test scenarios / cases to ensure the code quality and reliability. Deep understanding of all lifecycle components (code, test, deploy) Ability to present designs to peers and Product Owner for approval. Troubleshooting and debugging code to resolve technical issues. Optimizing application performance to ensure efficient use of software resources. Good verbal and written communication and interpersonal skills
Posted 1 month ago
0 years
0 Lacs
Hyderabad, Telangana, India
Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together Primary Responsibilities Review of requirements and/or systems analysis documents for completenessCreation/involvement in documented designs following agreed to design patterns and standardsPerform Coding and unit testing independently and assist/mentor his team members whenever requiredAdherence to coding standardsCommunicate effectively with other engineers/ QE and onshore teamSupport the QE team during testing via defect fixes, code deployment, clarificationsFully encourage and facilitate high quality code through of support QE team efforts including but not limited to mentoring, assistance, and writing/executing automation tests as neededWorking with the Deployment Lead, peer developers to complete various project deployment activitiesAdhere to proper use of source control Responsible for ensuring delivery of technical artifacts for each projectMentoring developers on technology and application knowledge as neededIdentify opportunities to fine-tune and optimize applicationsWorks with less structured, more complex issuesServes as a resource to othersComply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so Required Qualifications B.Tech / MCA / Msc / MTech (Minimum 16 years of formal education, Correspondence courses are not relevant)8+ years of experience working with Java/J2EE technologies in full stack developmentExperience in Web services- RestfulExperience in using Junit/SpockExperience working with the CI/CD and DevOps goal/initiativesExperience of working in a global environmentExperience on Eclipse/IntelliJ Idea and JBossTesting experience in JUnit/Spock/GroovySolid Java programming (JDK1.8) experienceHands-on with Core Java/ J2ee (Spring, Hibernate, MVC)Hands-on with any of the IDE (IntelliJ/Eclipse/RAD etc.)Hands-on with Rest based web services is a mustHands-on with Angular JS/React JSHands-on with SQL queries and MySQL experienceGood working knowledge in SPRING FrameworkSound knowledge of SDLC processesThorough understanding of Object Oriented Analysis and Design (OOAD) conceptsVery good in development of applications using Spring Core, Spring JDBC, Rest Web services & MySQL DBProficient in use of application servers preferably JbossProven excellent debugging and troubleshooting skillsProven good communication and presentation skillsProven good attitude and self-motivated Preferred Qualifications Experience in jQuery/JSP/HTML5/CSS and Angular/ReactjsExperience working on Spring Boot, RabbitMQ & JBossExperience working on MicroservicesExperience in Subversion, GIT & MavenExperience of working in Agile environmentExperience of Code Quality Tools like Sonar, Checkstyle, FindbugExperience of working on DevOps and related toolsetsHealthcare domain experience in Provider/Claim/MemberProven excellent written and verbal communication skills At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone - of every race, gender, sexuality, age, location and income - deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission.
Posted 1 month ago
5 years
0 Lacs
Ernakulam, Kerala, India
On-site
Role - Team Lead -Full Stack EngineerLocation: KochiExperience: 5+ yearsEmployment Type: Full TimeSkills: Java/ Angular/ MS SQL About the Role:We are looking for an experienced and dynamic Team Lead - Full Stack Engineer to join our team. This role demands a strong technical background in full-stack development and exceptional leadership skills to guide a team of engineers. You will be responsible for designing, developing, and maintaining high-quality web applications while fostering innovation and teamwork.ResponsibilitiesTechnical Leadership:Lead and mentor a team of developers.Drive code reviews, ensure adherence to best practices, and maintain coding standards.Development:Design and implement scalable, reliable, and secure full-stack solutions.Work with front-end technologies like Angular, [different versions] and back-end frameworks like Java, Spring Boot, Spring, Hibernate, MVC.Experience working on Micro servicesDevelop and integrate APIs, third-party libraries, and database solutions (MSSQL).Hands on with any of the IDE (IntelliJ/Net Bean etc.)Hands on with SQL queries and MySQL experience MUST any RDBMSTesting experience in JUnit/Spock/Groovy MUST any oneProject Management:Collaborate with product managers, designers, and stakeholders to translate business requirements into technical deliverables.Manage sprints and ensure timely delivery of projects.Quality Assurance:Implement automated testing frameworks and CI/CD pipelines.Monitor performance and troubleshoot technical challenges.Continuous Improvement:Stay updated with emerging technologies and suggest ways to integrate them into projects.Encourage and implement best practices in agile development. Qualifications:Bachelor’s/Master’s degree in Computer science, Information technology.Relevant experience of at least 6+ years of experience.Possess good written and verbal communication skills.Ability to work collaboratively in a fast-paced, agile environment.Ability to work independently and as part of a team.Experience in handling a team.
Posted 1 month ago
0.0 - 6.0 years
0 Lacs
Jaipur, Rajasthan
On-site
Shop LC US Jaipur, Rajasthan i-Anmol.Tiwari@shoplc.com Posted : 1 month ago Vaibhav Global Ltd (VGL) Company Overview: Listed in 1996-97 on Indian stock exchanges, Vaibhav Global Ltd (VGL) is an end-to-end electronic deep discount retailer of fashion jewelry, gemstones, and lifestyle products, operating in the US, UK, Germany, and Canada. Shopping Experience: Today's customers seek convenience, and VGL meets this demand through its proprietary 24/7 TV shopping channels (Shop LC in the US and Germany, and Shop TJC in the UK), as well as through various digital mediums including websites, mobile apps, OTT platforms, social media, and third-party marketplaces. VGL reaches almost 124 million households across the US, UK, and Germany. As digitization progresses and online retail continues to grow, VGL's portfolio and omni-channel strategy will evolve accordingly. Financials and Workforce: VGL reported a group turnover of approximately Rs. 3,041 Crore (FY 2023-2024) and employs over 3800 people globally. The company’s head office and main manufacturing facility are in Jaipur, India, employing around 3000 people, including contract workers. Acquisitions: Mindful Souls B.V.: In FY23-24, VGL acquired Mindful Souls B.V., a Netherlands-based e-commerce company specializing in subscription-based online sales of fashion jewelry, gemstones, and lifestyle products. This acquisition is expected to leverage VGL's sourcing and manufacturing strengths while enhancing digital business capabilities. Ideal World: VGL, through its subsidiary Shop TJC Ltd (UK), acquired the assets of Ideal World, a well-known teleshopping and digital retail brand in the UK. This acquisition includes IP rights, broadcasting rights, studio equipment, and other intangible assets. Environmental and Social Responsibility: VGL is committed to sustainable business practices and renewable energy initiatives. The company's SEZ unit in India received the ‘Excellence Award’ for ‘IGBC Performance Challenge 2021 for Green Built Environment,’ reflecting its dedication to environmental sustainability. VGL's ‘Your Purchase Feeds...’ initiative has provided 87 million meals to school children in India, the US, and the UK. The company encourages employees to donate at least two hours each month to charitable causes, tracked through its performance system. VGL is also a Great Place to Work (GPTW) certified organization. Shop LC Overview: Shop LC, a VGL subsidiary, was established in Austin, TX in 2007 and now broadcasts live to 75 million homes in the US. The growing e-commerce presence is supported by the website Shop LC. Shop LC ships approximately 25,000 products daily to US customers and employs around 550 people in various operational roles. The US is VGL’s largest market, contributing 68% to consolidated revenue. TJC Overview: TJC, another VGL subsidiary, was established in London, UK in 2006 and broadcasts live to 25 million homes in the UK. The company’s e-commerce presence is supported by the website TJC. TJC ships approximately 12,000 products daily to UK customers and employs around 220 people in London, with extended teams in India. Shop LC Germany Overview: Launched in 2021 from Dusseldorf, Germany, Shop LC Germany TV & e-commerce is a new market with significant growth potential. The business currently reaches 27 million households and is expanding. The e-commerce site can be accessed at Shop LC Germany. Our Purpose: Delivering joy. Our Vision: Be the Value Leader in Electronic Retailing of Jewelry and Lifestyle Products. Our Mission: To deliver one million meals per day to children in need by FY40 through our one-for-one meal program: your purchase feeds... Our Core Values: Teamwork Honesty Commitment Passion Positive Attitude Job Overview: We are looking for a React Native developer interested in enhancing and optimizing our existing mobile apps on both the iOS and Android platforms. You will be responsible for developing new features, improving performance, and coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required. Roles & Responsibilities: Work as part of a small team to build React Native iOS / Android applications. Build and maintain excellent React Native applications with clean code. Improve front-end performance by eliminating performance bottlenecks. Create front-end modules with maximum code reusability and efficiency. Implement pixel-perfect UIs that match designs. Implement clean, modern, smooth animations and transitions that provide an excellent user experience. Proficient in developing and managing middleware components for applications using Node.js. Skilled in utilizing Salesforce Commerce Cloud as a backend solution, ensuring seamless integration and performance. Integrate third-party APIs (SFCC and other 3rd party integration). Write unit and integration tests. Release applications to the Apple and Google Play stores. Work with native modules when required. Work as part of a small team, which will include other React Native developers, a project manager, QA professional, and a designer. Complete two-week sprints and participate in sprint retrospectives and daily standups. Assist with building estimates. Work with modern tools including Jira, Slack, GitHub, Google Docs, etc. Required Qualifications: 5-6 years of professional experience working with React Native. Build a team of developers and guide and help the development team to understand React Native development. Experience working with Swift, Objective C, and Java is a plus but not required. Meaningful experience working on large, complex systems. Ability to take extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon, both regarding estimates and to the general process. Ability to identify with the goals of the business and dedicate yourself to delivering on the commitments you and your team make to them. An understanding of React Native best practices and a commitment to following them. Ability to work through new and difficult React Native issues and contribute to libraries as needed. Ability to create and maintain continuous integration and delivery of React Native applications. A positive mindset and can-do attitude. Forensic attention to detail. English skills are a plus (ability to effectively communicate via written and spoken English). A passion for software development. It’s not just your career; it’s also your hobby. You’re constantly striving to learn new things and improve. You follow industry news, regularly tinker with new technologies, and read books and blogs to keep your skills current. You work well within a team environment and enjoy working in the office with your colleagues. Required Skills: Firm grasp of the JavaScript and TypeScript or ClojureScript language and its nuances, including ES6+ syntax. React Native Framework, JavaScript, HTML, CSS, Flux, Redux, Jest, ESLint, ES6. In-depth knowledge of React JS Java Script, CSS, HTML, Virtual Dom. Knowledge of functional or object-oriented programming. Ability to write well-documented, clean Javascript code. Rock solid at working with third-party dependencies and debugging dependency conflicts. Familiarity with native build tools, like XCode, Gradle Android Studio, IntelliJ. Understanding of REST APIs, the document request model, and offline storage. Experience with automated testing suites, like Jest or Mocha. Job Overview Compensation ₹ 10,00,000 - 12,00,000 Yearly Level 5 Location Jaipur, Rajasthan Experience 5-6 Years Qualification Graduation/Post-Graduation in the relevant field. Work Mode: Onsite Job Type: Fulltime
Posted 2 months ago
5 - 10 years
7 - 11 Lacs
Chennai
Work from Office
Job Title: Senior React Native Developer Location: Coimbatore, Hydrabad Experience: 8-10 Years Must Have Skills: Here are some of the key technologies that make up our environment. While we do not expect you to have a detailed understanding of each, the more of these you are familiar with, the better. 8+ years of experience in Software development. Have 5+ years of relevant experience with ReactNative and Redux Hands-on experience working on ReactNative on the front end to create Android/iOS Apps. Thorough understanding of React Native and its core principles Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Firm grasp of the JavaScript {{and TypeScript or ClojureScript}} language and its nuances, including ES6+ syntax Rock solid at working with third-party dependencies and debugging dependency conflicts Familiarity with native build tools, like XCode, Gradle {{Android Studio, IntelliJ}} Understanding of REST APIs, the document request model, and offline storage Experience with popular React workflows (such as Flux or Redux) Experience creating, optimising, and integrating Application Programming Interface (API) calls; background in API development preferred. Experience with Agile/Scrum methodologies. Familiarity with Git and version control systems. Experience with mobile CI/CD tools (Fastlane, Bitrise, or GitHub Actions). Knowledge of mobile security practices and data protection. Experience with automated testing frameworks (Jest, Detox, Appium). Published apps on the App Store or Google Play Store.
Posted 2 months ago
7 - 11 years
18 - 22 Lacs
Pune
Work from Office
Customer Connectivity is a global Mastercard team that designs, builds and supports service platforms that provide Identity and certificate management functions utilized by global Mastercard application teams. As a Principal Software Engineer for Employee Access Management, you serve as a technical authority, providing comprehensive leadership and guiding critical decisions across our program and its technology and product partners. You act as a pathfinder, collaborating across organizational boundaries with architects, product managers, analysts, managers, and engineers to develop creative solutions for evolving our growing platform. As an enabler, you take a hands-on approach experimenting, building, and mentoring engineering teams to successfully implement and deliver these solutions into production. Role: Acts as a technical team leader and individual contributor, devoting a substantial portion of their time to hands-on work. Recognized as a subject matter expert and authority in their field, they promote innovation and propel organizational growth through their impactful contributions Lead complex, enterprise-wide initiatives that span multiple services and programs, collaborating with business and product owners, engineers, and architects to design and implement new services that enable the introduction of innovative products and bundles Responsible for the analysis, design, development and delivery of software solutions Defines requirements for new applications and customizations, adhering to standards, processes and best practices Set priorities, objectives, and drive deliverables within global technology domains and sub-domains and engage with the broader technical community to anticipate developments in innovation and evaluate new solutions for future business platform system requirements. Leverages input of partners and personal experience to make thoughtful decisions on technical direction Explain technical issues and solution strategies to stakeholders, ensure timely accomplishment of technical designs and delivery milestones and liaise with stakeholders to understand business needs All About You You ve built your career designing and developing high-performance, globally scalable platforms and key Early in your career, you earned a reputation for solving the toughest problems others couldn t crack. As your career advanced, so did the complexity of the challenges you tackled. While you still enjoy rolling up your sleeves, you now thrive on collaborating with others to address monumental challenges that no one can solve alone. Designing and crafting exceptional software is one of your greatest passions, but you understand that it s only part of the equation. You value collaborating with SRE, Engineering, and Infrastructure teams to ensure architectures are robust, systems are finely tuned, and your teams code is optimized for its environment. Aware that your software serves as critical financial infrastructure for multiple nation-states, you balance hands-on leadership with a focus on ensuring SDLC and governance processes are both effective and responsible. Your intelligence and diligence are evident not because you talk about them but because you lead by example. Whether fostering inclusive ideation sessions where every voice is respected or staying in the trenches during production crises to resolve last-minute issues, you set a personal standard that defines the team s culture. Proficiencies Profound experience developing scalable, high performing systems. Design and Architecture patterns - APIs, event-driven-services, batch-services, messaging systems Programming - Java, REST API, Microservices, Kafka, MQ, and Spring boot. Cloud and DevOps Architecture - Kubernetes, Docker, Chef, Azure, AWS Databases - PostgreSQL, Oracle Tools - Eclipse or IntelliJ, Sonar, GIT, Maven, SQL Developer, Jenkins, CI/CD
Posted 2 months ago
8 - 9 years
5 - 9 Lacs
Bengaluru
Work from Office
Create Technical Requirements Documentation based on Product Requirement Documents. Build high-level user interfaces using rapid prototyping methodologies. Design application frameworks for use across multiple products. Work with internal technical teams to identify and build platform elements required to support key mobile product features. Must Have Skills: Here are some of the key technologies that make up our environment. While we do not expect you to have a detailed understanding of each, the more of these you are familiar with, the better. 8+ years of experience in Software development. Have 5+ years of relevant experience with ReactNative and Redux Hands-on experience working on ReactNative on the front end to create Android/iOS Apps. Thorough understanding of React Native and its core principles Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Firm grasp of the JavaScript {{and TypeScript or ClojureScript}} language and its nuances, including ES6+ syntax Rock solid at working with third-party dependencies and debugging dependency conflicts Familiarity with native build tools, like XCode, Gradle {{Android Studio, IntelliJ}} Understanding of REST APIs, the document request model, and offline storage Experience with popular React workflows (such as Flux or Redux) Experience creating, optimising, and integrating Application Programming Interface (API) calls; background in API development preferred. Experience with Agile/Scrum methodologies. Familiarity with Git and version control systems. Experience with mobile CI/CD tools (Fastlane, Bitrise, or GitHub Actions). Knowledge of mobile security practices and data protection. Experience with automated testing frameworks (Jest, Detox, Appium). Published apps on the App Store or Google Play Store. Qualification: A Bachelor s or Master s degree in Computer Science Engineering or technical degree Knowledge of mobile performance optimization techniques and best practices. Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills.
Posted 2 months ago
5 - 9 years
12 - 17 Lacs
Chennai
Work from Office
Youll make a difference by: Will & ability to be a technical driver/ leader & a team player. Capability and willingness to software program the customer requirements, using an object-oriented approach and to thoroughly test them before delivery. Having Hands-on experience in container concepts (Docker, Kubernetes) and cloud (like AWS). Having ability to effectively communicate in English, both written and spoken. Having Good hands-on experience on tools, like Eclipse, IntelliJ or Visual Studio Code. Desirable to have: Hands-on experience in the recent versions of Python. Hands-on experience in some of the following AWS services. Lambda: Ability to write and deploy serverless functions DynamoDB: Familiarity with managing NoSQL databases API Gateway: Experience with creating and managing APIs SNS/SQS: Understanding of messaging services CloudWatch: Proficiency in monitoring and logging Serverless: Ability to write infrastructure as code Working experience in NoSQL, Terraform scripts. Experience in test automation (viz. unit & integration tests). Hands-on experience on tools, like RTC Jazz, GIT, SonarQube. Working experience in agile software development (daily scrum, pair sessions, sprint planning, retro & review, clean code and self-organized), configuration, testing and release management. Working experience in test driven development, test first development, code refactoring and Profiling.
Posted 2 months ago
3 - 9 years
16 - 20 Lacs
Pune
Work from Office
Our Purpose Title and Summary Principal Software engineer - Java Overview: Customer Connectivity is a global Mastercard team that designs, builds and supports service platforms that provide Identity and certificate management functions utilized by global Mastercard application teams. As a Principal Software Engineer for Employee Access Management, you serve as a technical authority, providing comprehensive leadership and guiding critical decisions across our program and its technology and product partners. You act as a pathfinder, collaborating across organizational boundaries with architects, product managers, analysts, managers, and engineers to develop creative solutions for evolving our growing platform. As an enabler, you take a hands-on approach experimenting, building, and mentoring engineering teams to successfully implement and deliver these solutions into production. Role: Acts as a technical team leader and individual contributor, devoting a substantial portion of their time to hands-on work. Recognized as a subject matter expert and authority in their field, they promote innovation and propel organizational growth through their impactful contributions Lead complex, enterprise-wide initiatives that span multiple services and programs, collaborating with business and product owners, engineers, and architects to design and implement new services that enable the introduction of innovative products and bundles Responsible for the analysis, design, development and delivery of software solutions Defines requirements for new applications and customizations, adhering to standards, processes and best practices Set priorities, objectives, and drive deliverables within global technology domains and sub-domains and engage with the broader technical community to anticipate developments in innovation and evaluate new solutions for future business platform system requirements. Leverages input of partners and personal experience to make thoughtful decisions on technical direction Explain technical issues and solution strategies to stakeholders, ensure timely accomplishment of technical designs and delivery milestones and liaise with stakeholders to understand business needs All About You You ve built your career designing and developing high-performance, globally scalable platforms and key Early in your career, you earned a reputation for solving the toughest problems others couldn t crack. As your career advanced, so did the complexity of the challenges you tackled. While you still enjoy rolling up your sleeves, you now thrive on collaborating with others to address monumental challenges that no one can solve alone. Designing and crafting exceptional software is one of your greatest passions, but you understand that it s only part of the equation. You value collaborating with SRE, Engineering, and Infrastructure teams to ensure architectures are robust, systems are finely tuned, and your teams code is optimized for its environment. Aware that your software serves as critical financial infrastructure for multiple nation-states, you balance hands-on leadership with a focus on ensuring SDLC and governance processes are both effective and responsible. Your intelligence and diligence are evident not because you talk about them but because you lead by example. Whether fostering inclusive ideation sessions where every voice is respected or staying in the trenches during production crises to resolve last-minute issues, you set a personal standard that defines the team s culture. Proficiencies Profound experience developing scalable, high performing systems. Design and Architecture patterns - APIs, event-driven-services, batch-services, messaging systems Programming - Java, REST API, Microservices, Kafka, MQ, and Spring boot. Cloud and DevOps Architecture - Kubernetes, Docker, Chef, Azure, AWS Databases - PostgreSQL, Oracle Tools - Eclipse or IntelliJ, Sonar, GIT, Maven, SQL Developer, Jenkins, CI/CD Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard s guidelines.
Posted 2 months ago
0 - 3 years
5 - 9 Lacs
Bengaluru
Work from Office
Build/manage an existing internal web-based tool used by FTEs Tech is mainly Flutter including Dart and React This is a UI content heavy tool involving lot of widgets The UI connects to a bunch of backend apis to get data The data from the UI will also be written back to backend systems Multiple users will parallelly work on this system so needs to handle concurrency Well versed with HTML/CSS as there are preview options which has to adhere to UI spec Well versed with API frameworks like Rest/GRPC etc.. to help with backend integrations Latency/performance of the UI is an important metric Use already built in widgets and contributing back to widget library Exposure to rich set of widgets supported by Flutter Able to make backend and database changes for the supporting APIs Development happens on Intellij mostly and java programming language
Posted 2 months ago
2 - 5 years
4 - 7 Lacs
Pune
Work from Office
We are looking for a Full stack Java Developer. This position is available for Pune Location. Youll make a difference by: Having Capability and willingness to software program the customer requirements, using an object-oriented approach and to thoroughly test them before delivery. Having Good hands-on experience in Java, Sprint Boot, React Js, Maven, HTML5, CSS, RESTful webservices & Postgres / any RDBMS. Having experience in GitLab Continuous Integration & Docker. As an agile full-stack Java / React.Js software developer, you will take on a demanding role in the development of a set of Cloud SaaS portfolio offerings in an international environment. Having experience in tools, like Eclipse, Intellij, RTC Jazz, SVN, GIT, Jenkins, SonarQube, Teamscale. Having experience Working experience in Agile software development (daily scrum, pair sessions, sprint planning, retro & review, clean code and self- organized), configuration, testing and release management. Having experience in test driven development, test first development, code refactoring and Profiling. Key skills to have: Java 21 Spring, Maven, Java script, NPM/Yarn, React 18, Material UI, APIs (Rest) Youll win us over by: Having An engineering degree B.E/B.Tech/MCA/M.Tech/M.Sc with good academic record. 2-5 years of demonstrable experience in software development. Having ability to Manage & optimize cloud infrastructure, ensuring seamless deployment & orchestration of containerized applications. Automating the continuous deployment processes & improve operational efficiency, inc. stability & scalability of applications. Ability to Define, implement & maintain the CI/ CD pipelines for various projects, using Infrastructure as Code.
Posted 2 months ago
8 - 13 years
45 - 50 Lacs
Pune
Work from Office
Join us as a Software Engineer" at Barclays, where youll spearhead the evolution of our digital landscape, driving innovation and excellence. Youll harness cutting-edge technology to revolutionise our digital offerings, ensuring unapparelled customer experiences. You may be assessed on the key critical skills relevant for success in role, such as experience with, Java skills as well as job-specific skillsets. To be successful as a Software Engineer", you should have experience with: Basic/ Essential Qualifications: Good experience in Java, scala is a plus Experience with technologies- Hadoop, hive, Apache spark, Spark SQL, Kafka, Sprint boot. Good database - Any SQL database, No SQL database. Tools experience - JIRA, Intellij, Teamcity, Nolio, git. Should have scripting experience in Shell script, Unix. Should have some design skills Testing framework experience in Junit 4 /Junit 5 etc. Experience is cloud technologies like ApaaS/Docker/Kubernetes micro services. Desirable skillsets/ good to have: Working experience in Agile Methodology. Structured approach to problem solving and ability to manage parallel streams of work. Strong interpersonal and written/oral communications skills. This role will be based out of Pune. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc). to solve problems creatively and effectively. Communicate complex information. Complex information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes.
Posted 2 months ago
3 - 9 years
15 - 16 Lacs
Pune
Work from Office
Join us as an Automation Tester at Barclays where you will spearhead the evolution of our infrastructure and deployment pipelines, driving innovation and operational excellence. You will harness cutting-edge technology to build and manage robust, scalable and secure infrastructure, ensuring seamless delivery of our digital solutions. To be successful as an Automation Tester you should possess: Relevant automation testing experience. Hands-on QA Automation experience with proven abilities to design and maintain hybrid Test automation frameworks In-depth knowledge of Java, Selenium, APIs, BDD (Cucumber), TestNG, Eclipse/IntelliJ. Experience with DevOps/CICD toolset Jenkins, Maven, Git, BitBucket, JIRA Sound understanding of agile and DevOps methodologies and concepts Exposure to Payments domain. Expert in QA process, techniques & methodologies. Forecasting, estimation & ROI analysis. Solid analytical and problem-solving skills. Ability to work independently and with a team. Proven interpersonal and communication skills with technical & business partners. Some other highly valued skills may include Scripting exposure using Load Runner Execution using Performance Centre You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. The role is based out of Pune. Purpose of the role To manage the efficient delivery of large-scale technical projects and capabilities across the bank and collaborate with internal and external stakeholders to understand their needs and expectations throughout the software product lifecycle, adhering to agreed time, budget and quality requirements. Accountabilities Management of the delivery, resource allocation and improvement of complex technical project capabilities across the bank using Agile/Scrum methodologies for planning, stand-ups, demos, retrospectives and the execution of sprints. Collaboration with customers and business teams to manage and implement customer trails to support the proposal of technically feasible solutions, and effort and timeline expectations. Collaboration with software engineers, quality teams, product managers and other engineering teams to deliver high-quality products and features through the software project lifecycle aligned to the banks objectives, regulation and security policies. Identification, assessment, and mitigation of risks associated with technical projects to prepare the bank for potential challenges. Management of change requests and communication with stakeholders throughout the project lifecycle. Management of vendor relations involved in technical projects to ensure they deliver according to agreed terms. Stay abreast of the latest industry technology trends and technologies, to evaluate and adopt new approaches to improving deliver outcomes and to foster a culture of continuous learning, technical excellence and growth. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles and concepts within the area of expertise They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation.
Posted 2 months ago
6 - 9 years
15 - 30 Lacs
Pune
Work from Office
Java Developer Pune, Maharashtra Experience : 6+ years Job Description: You will work on long-term web applications for innovative startups and established SMEs. Together with your colleagues and our clients you will analyze requirements and envision a qualitative solution. You will be responsible for the entire development from architecture to implementation and deliver performant and well-tested web applications and APIs. You will be part of our continuous improvement culture, hone your skills and share your experience with your colleagues. We expect : Bachelors/Masters degree in computer science (or equivalent experience) You have a strong and up-to-date knowledge of OOP. You have at least 6years professional experience building web applications and APIs using Java/Kotlin spring boot. Experience in Java / J2EE programming environment / Multithreading, Spring Boot. You should have a strong understanding of Spring JPA and hibernate. You should have experience with third party API integration with Java/spring boot. You should have experience working with Agile/Scrum, continuous integration and deployment and also should have experience with database base. You have a good understanding of HTTP and know how to make a reliable and modern web API (REST). You should have experience in React or similar technology. You have worked on at least one large complex web application. You know how to write clean and flexible object-oriented code. You have a good understanding of async programming concepts. You work daily with tools like Git, NPM, Maven/Gradle and a proper IDE (IntelliJ). You can deliver POCs, experiments and technology evaluations following design thinking practices. You write clean code and are a pragmatic programmer. Support design, development, coding, testing, quality assurance of specific (complex) product features in a development team. Extra points: You have in-depth knowledge of Spring Boot. You should have experience in Postgres or MySQL. You should have experience in Queue system or equivalent like Rabbit MQ or Kafka. You wish Typescript was the default language of the web. You have experience with state management libraries like MobX and Redux and know how to architect large maintainable single page applications. You write automated tests and perform automated end-to-end testing. You have Experience with CI/CD tools (e.g., Jenkins, Code Ship, GitHub actions). You have experience working on high load applications and multi-server architectures. Work with all development process contributors, e.g., Product Owners, Architects, Project Management, Scrum Masters, Developers, User Assistance Developer and DevOps to establish and execute a flawless development process. Who you are? You work organized, efficient and you have attention to details. You take responsibility for your work and deliveries and dont rely on other people to verify your work. You share your opinion and defend it with proper arguments. You are open to ideas of other people. You are not afraid to ask other people for help. You help other people if they have issues. You take pride in your work and are eager to share your experience with your colleagues. You are self-motivated to stay up to date with current technologies. You understand that everyone has different responsibilities and focus on your own work. You have respect for your colleagues. You are problem solving oriented. You embrace challenges and know how to reduce complexity. You communicate clearly and fluently in English. You are customer oriented. You have a drive to make deadlines. What we provide : An inspiring work environment and focused workspace. A performance driven work culture through collaborative review and feedback. Opportunities and guidance to learn new technologies, share knowledge and grow within the company and sector. Exposure to complex & challenging projects within an international context. A team of driven and passionate colleagues that strive for top quality.
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Intellij, a popular integrated development environment (IDE) used for Java development, offers a range of job opportunities in India. Job seekers with expertise in intellij can find promising career prospects in various industries across the country.
The average salary range for intellij professionals in India varies based on experience levels. Entry-level positions may start at around ₹4-6 lakhs per annum, while experienced professionals can earn upwards of ₹15 lakhs per annum.
A typical career path in intellij roles may include progression from Junior Developer to Senior Developer and then to a Tech Lead position. With continued learning and skill development, professionals can advance to higher roles such as Architect or Manager.
Apart from proficiency in intellij, professionals in this field are often expected to have knowledge and experience in Java programming, software development methodologies, version control systems like Git, and debugging techniques.
As you prepare for intellij job opportunities in India, make sure to enhance your skills, stay updated with the latest trends, and practice answering interview questions. With determination and confidence, you can land a rewarding career in intellij development. Good luck!
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
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2