Sr.Software Engineer

Fulcrum Worldwide Software

Pune District

On-site

INR 1,500,000 - 2,300,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Fulcrum Worldwide Software in Pune is seeking an experienced software professional to drive full-stack development from analysis through delivery. You will define requirements, participate in prioritization with stakeholders, and own delivery across design, development, testing and deployment.

You will automate builds and runtimes, promote architecture standards, and mentor peers to improve overall efficiency.

Qualifications

  • Proficient in Java with strong knowledge of Spring Batch and Spring Boot.
  • Experience with JPA, Angular, and SQL for full-stack application development.
  • Understanding of microservices architecture and API-driven design.
  • Familiarity with code quality tools (e.g., Sonar) and CI/CD pipelines (e.g., Jenkins).
  • Knowledge of Git workflows and peer-code reviews.
  • Experience with TDD/BDD practices and design patterns is a plus.

Responsibilities

  • Responsible for the analysis, design, development, and delivery of software solutions.
  • Define requirements for new applications and customizations following standards and best practices.
  • Participate in team prioritization discussions with Product/Business stakeholders.
  • Estimate and own delivery tasks across design, dev, test, deployment, configuration and documentation.
  • Automate build, operation, and runtime aspects of software.
  • Drive code/design/process trade-offs; report status and manage risks.
  • Drive service integration focusing on customer journey and experience.
  • Demonstrate and conduct acceptance discussions with Product owners.
  • Improve end-to-end technical architecture understanding and dependencies.
  • Promote technology standards and review coding, tests, and automation work.

Skills

Java
Spring batch
Spring Boot
JPA
Angular
SQL
Microservice

Tools

Sonar
Jenkins
Git

Job description

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.
  • Participate in team prioritization discussions with Product/Business stakeholders.
  • Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements.
  • Automate build, operate, and run aspects of software.
  • Drive code/design/process trade-off discussions within their team when required to Report status and manage risks.
  • Drive integration of services focusing on customer journey and experience.
  • Perform demos/acceptance discussions in interacting with Product owners.
  • Understands operational and engineering experience and actively works to improve experience and metrics in the ownership area.
  • Develop a complete understanding of end-to-end technical architecture and dependency systems.
  • Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members.
  • Mentor and guide new and less-experienced team members.
  • Identify opportunities to improve an overall process and trim waste.
  • Share and seek knowledge within their Guild/Program to drive reuse and productivity.
Requirements
  • Efficient in Java, Spring batch, Spring Boot, JPA, Angular, SQL. Knowledge on Microservice
  • Understands the basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, reparability, simplification, service-oriented architecture)
  • Able to perform debugging and troubleshooting to analyze core, heap, and thread dumps and remove coding errors.
  • Understands and implements standard branching (e.g., Git flow) and peer review practices.
  • Has skills in test-driven and behaviour-driven development (TDD and BDD) to build just enough code and collaborate on the desired functionality.
  • Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code.
  • Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization.
  • Apply tools (e.g., Sonar) and techniques to scan and measure code quality.
  • Has skills to collaborate with team and business stakeholders to estimate requirements (e.g., story pointing) and prioritize based on business value.
  • Has skills to orchestrate release workflows and pipelines and apply standardized pipelines via APIs to achieve CI and CD using industry standard tools (e.g., Jenkins).
  • Has skills to document and drive definition-of-done for requirements to meet both business and operational needs.
Role & responsibilities
Preferred candidate profile
Perks and benefits
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

GE Vernova • Hyderabad

On-site
INR 600,000 - 1,200,000
Lead Software Engineer
Lead Software Engineer

Principal Financial Group • Hyderabad

On-site
INR 3,000,000 - 4,500,000
Sr Software Dev Engineer
Sr Software Dev Engineer

LANDMARK GROUP • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Java Developer
Senior Java Developer

TAO Digital • Hyderabad

Hybrid
INR 2,400,000 - 4,800,000
Engineer - Fullstack
Engineer - Fullstack

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,500,000 - 2,000,000
Senior Software engineer
Senior Software engineer

Eurofins • Coimbatore District

On-site
INR 1,000,000 - 1,400,000
Sr. Software Engineer - Java, React/Angular
Sr. Software Engineer - Java, React/Angular

Optum • Gurugram District

Hybrid
INR 1,200,000 - 1,800,000
Java Engineer
Java Engineer

Deloitte Shared Services India • India

Hybrid
INR 1,500,000 - 2,500,000
Senior Software Engineer (Java AWS)
Senior Software Engineer (Java AWS)

Epsilon • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Software Engineer
Senior Software Engineer

Eurofins • Karnataka

On-site
INR 1,000,000 - 1,500,000