Software Engineering Expert for Distributed Systems

4 weeks ago


Pune, Maharashtra, India Fulcrum Digital Full time

About Us

Fulcrum Digital is a cutting-edge digital transformation company that accelerates business growth through innovative technology services. Our expertise spans various industries, including banking & financial services, insurance, retail, higher education, food, healthcare, and manufacturing.

The Role

We seek an exceptional Software Engineering Expert to contribute to all stages of the software development lifecycle. Key responsibilities include:

  • Designing, implementing, and maintaining high-volume, low-latency Java-based applications using Angular
  • Analyzing user requirements to define business objectives
  • Envisioning system features and functionality
  • Defining application objectives and functionality
  • Ensuring application designs conform with business goals
  • Developing and testing software
  • Identifying and resolving technical issues
  • Creating detailed design documentation
  • Proposing changes to current Java infrastructure
  • Developing technical designs for application development
  • Developing multimedia applications
  • Writing well-designed, testable code
  • Conducting software analysis, programming, testing, and debugging
  • Managing Java and Java EE/Angular application development
  • Developing documentation to help users
  • Transforming requirements into stipulations
  • Preparing and producing releases of software components
  • Supporting continuous improvement, investigating alternatives, and presenting for architectural review


Requirements

  • Good hands-on experience in Java, J2EE, Web Services (REST, SOAP), Spring Boot, Spring MVC, Spring 4.0, Hibernate/JPA
  • Good to have experience in Angular, API Gateway, Microservice
  • Understanding of Kafka, PCF, Integration patterns, Security standards, Concurrency, Multithreading, Collections, PostgreSQL, AWS, Docker, Kubernetes
  • Hands-on high-energy, detail-oriented, proactive, and able to function independently under pressure
  • Strong Problem-Solving skills
  • Distributed systems (Databases, caches, microservices, message broker)
  • API and Contract Testing using REST Assured/Postman/Swagger/SOAP UI, Groovy, Spring Cloud Contract
  • Test-Driven Development (TDD) Methodology and Unit Testing using Junit/XCTest
  • Use of mocking frameworks such as API Service Virtualization/Mockito/OCMock
  • Static Code Analysis using SonarQube/Xcode Static Analyzer
  • Hands-on with Jenkins/PCF or similar tools for automated provisioning of build and test infrastructure
  • Troubleshooting with Splunk API aids like Swagger/Postman and source control systems like Git
  • Intermediate knowledge of Maven, Junit, Redis, Oracle database, SQL, Unix command Shell scripting
  • Good to have exposure to Financial/Banking Domain, Frontend development, JavaScript, HTML5, CSS3, Bootstrap/Material UI, Angular
  • Good knowledge of tools like Sonar, Datadog/Dynatrace, GIT, SVN, Rally/Jira CI (Jenkin/Bamboo)/CD Splunk
  • Strong communication skills both verbal and written with strong relationship collaborative skills and organizational skills
  • Proven experience in Agile methodology, SDLC & implementation of Projects, debugging applications


Estimated Salary: $120,000 - $180,000 per year



  • Pune, Maharashtra, India Cloud Software Group Full time

    About the RoleAs a Sr. Software Engineer at Cloud Software Group, you will play a key role in building and maintaining distributed software systems that meet the needs of our customers. You will work closely with the onshore development team to design and implement new features and enhancements, ensuring that customer, performance, and scalability needs are...

  • Cloud Engineer

    2 weeks ago


    Pune, Maharashtra, India Nisum Full time

    We are seeking a highly skilled Cloud Engineer to join our team at Nisum India.About the RoleThis is a senior-level position that requires expertise in designing, implementing, and maintaining scalable cloud-based systems. The ideal candidate will have a strong background in Java application development, with experience working on complex distributed...


  • Pune, Maharashtra, India Autodesk Full time

    About the Role">We are seeking a highly skilled Senior Software Engineer to join our Data Ingestion team within the Analytics Data organization at Autodesk. As a key member of our Enterprise Data Integration (EDI) team, you will play a crucial role in developing best practices and making architectural choices to improve important data processing & analytics...


  • Pune, Maharashtra, India GAIUS HYPERLOCAL PRIVATE LIMITED Full time

    Job Description :GAIUS HYPERLOCAL PRIVATE LIMITED seeks a highly skilled and experienced software developer to lead our R&D team in designing and implementing distributed software in a microservices architecture. This role involves working closely with product management and customers to gather requirements, designing high-level architecture, implementing,...

  • Reliability Expert

    2 weeks ago


    Pune, Maharashtra, India PubMatic Full time

    Job DescriptionWe are seeking a highly skilled Reliability Expert to join our team at PubMatic. As an SRE Engineer, you will be responsible for ensuring the seamless operation and optimal performance of large-scale distributed software applications.Your role will encompass maintaining a robust and high-performing environment, contributing to the reliability...


  • Pune, Maharashtra, India NielsenIQ Full time

    At NielsenIQ, we are seeking a skilled Senior Software Engineering Expert to join our Global Media Measurement Tech and Client Operations management team.About the RoleThis is an exciting opportunity for an experienced software engineer to maintain healthy solutions and products that are operated globally. Our Media Measurement team uses state-of-the-art...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description:The Senior Software Engineer at Rocket Software Inc. plays a pivotal role in shaping the direction of software features and functionalities, ensuring seamless integration with hardware. With 8+ years of experience in software engineering, this expert must possess extensive knowledge of z/VSE and CICS TS operations and internals.Key...


  • Pune, Maharashtra, India Cybage Software Full time

    About CybageCybage Software Pvt. Ltd., a technology consulting organization, is a leader in the hi-tech and outsourced product engineering space.Founded in 1995, we are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike.Our solutions focus on modern technologies, enabled by a scientific, data-driven system called...


  • Pune, Maharashtra, India GAIUS HYPERLOCAL PRIVATE LIMITED Full time

    About the RoleWe are seeking a highly experienced and skilled Senior Distributed Systems Engineer to join our team at GAIUS HYPERLOCAL PRIVATE LIMITED in Pune. This is a full-time position that requires in-person presence in the office.


  • Pune, Maharashtra, India Persistent Systems Full time

    About the RoleWe are seeking a skilled Senior Software Engineer with expertise in Python to join our team at Persistent Systems. This is an exciting opportunity for a talented professional to contribute to the development of high-quality software solutions.Job DescriptionAs a Senior Software Engineer, you will be responsible for designing, developing, and...


  • Pune, Maharashtra, India Capgemini Engineering Full time

    Job DescriptionWe are seeking a highly skilled Production Systems Integration Specialist with expertise in Manufacturing Execution Systems (MES) to join our team at Capgemini Engineering.This is an excellent opportunity for a seasoned professional to take on a key role in designing, implementing, and executing MES projects for clients across various...


  • Pune, Maharashtra, India Cloud Software Group Full time

    About Cloud Software GroupAs one of the world's largest cloud solution providers, serving over a million users globally, Cloud Software Group empowers individuals to create innovative visualizations and reports, revolutionizing how companies interact with data.Job SummaryDesign and develop server-side JasperReport Server solutions on-premise and in the...


  • Pune, Maharashtra, India Sarvaha Systems Full time

    Sarvaha Systems is seeking a seasoned Senior ReactJS + .NET Developer to join our team of experts in delivering cutting-edge cybersecurity solutions. With a focus on situational awareness and integration with physical security infrastructure, we are looking for an individual with exceptional skills in front-end UI development using React and .NET...

  • Software Architect

    3 days ago


    Pune, Maharashtra, India Victrix Systems & Labs Full time

    About the RoleVictrix Systems & Labs is seeking a highly skilled Software Architect to join our team. This role involves designing and implementing high-level system architecture for our products, driving architectural change/evolution whenever needed.ResponsibilitiesArchitecture Design: Develop and implement high-level system design for our products,...


  • Pune, Maharashtra, India Cybage Software Full time

    We are seeking a highly skilled Senior .NET Software Engineer to join our team at Cybage Software. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable, efficient, and reliable software solutions using .NET technologies.About the RoleThis is a full-time position based in Pune, India. The ideal...


  • Pune, Maharashtra, India Victrix Systems & Labs Full time

    About Victrix Systems & LabsVictrix Systems & Labs is a young and innovative organization that enables businesses with human-led and technology-enabled decision systems. Our team of product architects, developers, quality, and usability experts delivers world-class solutions in the shortest possible time, leveraging our well-defined execution process to work...


  • Pune, Maharashtra, India Capgemini Engineering Full time

    Job DescriptionWe are seeking a highly skilled Senior Embedded Systems Software Specialist to join our team at Capgemini Engineering.About the RoleThis is a challenging position that requires expertise in designing and developing software for embedded systems. You will be responsible for creating innovative solutions using C programming language and working...


  • Pune, Maharashtra, India Jobs for Humanity Full time

    Job DescriptionWe are seeking a highly skilled Technical Expert in Asset Finance Systems to join our team at Jobs for Humanity. This is a multifaceted role with a high degree of responsibility and a broad spectrum of opportunities.Estimated Salary: $120,000 - $180,000 per yearJob ResponsibilitiesProvide expert-level depth and breadth of skills,...


  • Pune, Maharashtra, India Cybage Software Full time

    Job Title: Data Engineering Expert - Cloud Solutions">About the Role:We are seeking a highly experienced Data Engineering expert to join our team at Cybage Software in Pune. The ideal candidate will have 8+ years of experience in data acquisition, data transformation, and data visualization.Key Responsibilities:Design and implement end-to-end data pipelines...

  • Software Engineer

    2 weeks ago


    Pune, Maharashtra, India PACCAR Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team in designing and developing embedded systems for medium/heavy duty vehicles.Job SummaryThis position is responsible for working as a Subject Matter Expert (SME) in Model Based Development for embedded systems using Simulink and Stateflow. The ideal candidate will have strong...