Senior Software Engineer
Published date: 2024/01/10
- Location: Mumbai, Maharashtra, India
Job Details:
As Sr Software Engineer you will be responsible for solving complex technical problems related to distributed systems under limited oversight.
You must have experience with complex Java Enterprise application and application integration.
Develop and deploy software advancements that focus on the high speed reliable data ingestion, platform and upgrades integration into solutions products.
Responsibilities:
● Contribute to technical specification derived from the requirement.
● Technical design and systems integration.
● Client engagement from definition phase through implementation.
● Apply knowledge of industry trends and developments to improve service.
● Development life cycle ownership with mitigation and management of the technical risk.
● Participate in code reviews with the team.
● Architects, designs and implements solutions independently
● Attends and participates in various project meetings for the team
● Documents and tests said features
● Writes automated unit, functional and integration tests as needed
● Participate in code reviews with the team
● Increases distributed nature of the product
● May function as project lead on specific product rollouts
Required Skills and Experience:
● 5-7+ years of Experience with knowledge with Java technical stack.
● Experience in developing Graphql APIs
● Management tools such as Jira, Confluence, Git, Jenkins, etc.
● Micronaut, Spring Framework, Spring Batch and Spring Security framework and Spring libraries
● REST API and SOAP web services
● Micro services with Spring Boot/Micronaut Framework
● Hands on experience with Test driven development
● Experience in using Junit/Mockito framework
● Hands on experience in unit & integration test
● Understands complex enterprise, cloud-based concepts and effectively employs different design techniques.
● Possesses significant knowledge of modern microservices based architecture patterns.
● Experienced with development of distributed systems.
Qualifiacations:
● BE/BCS or Equivalent CSE/IT
● Highly motivated with excellent verbal and written communication, presentation, facilitation, negotiation and problem-solving skills
● Self-starter with strong organizational and time management skills, self-directed
As Sr Software Engineer you will be responsible for solving complex technical problems related to distributed systems under limited oversight.
You must have experience with complex Java Enterprise application and application integration.
Develop and deploy software advancements that focus on the high speed reliable data ingestion, platform and upgrades integration into solutions products.
Responsibilities:
● Contribute to technical specification derived from the requirement.
● Technical design and systems integration.
● Client engagement from definition phase through implementation.
● Apply knowledge of industry trends and developments to improve service.
● Development life cycle ownership with mitigation and management of the technical risk.
● Participate in code reviews with the team.
● Architects, designs and implements solutions independently
● Attends and participates in various project meetings for the team
● Documents and tests said features
● Writes automated unit, functional and integration tests as needed
● Participate in code reviews with the team
● Increases distributed nature of the product
● May function as project lead on specific product rollouts
Required Skills and Experience:
● 5-7+ years of Experience with knowledge with Java technical stack.
● Experience in developing Graphql APIs
● Management tools such as Jira, Confluence, Git, Jenkins, etc.
● Micronaut, Spring Framework, Spring Batch and Spring Security framework and Spring libraries
● REST API and SOAP web services
● Micro services with Spring Boot/Micronaut Framework
● Hands on experience with Test driven development
● Experience in using Junit/Mockito framework
● Hands on experience in unit & integration test
● Understands complex enterprise, cloud-based concepts and effectively employs different design techniques.
● Possesses significant knowledge of modern microservices based architecture patterns.
● Experienced with development of distributed systems.
Qualifiacations:
● BE/BCS or Equivalent CSE/IT
● Highly motivated with excellent verbal and written communication, presentation, facilitation, negotiation and problem-solving skills
● Self-starter with strong organizational and time management skills, self-directed
0 page views
Related listings
-
Software DeveloperSoftware DeveloperProven experience as a Full Stack Developer or similar role Experience developing desktop and mobile applications Familiarity with MERN stack Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript) Knowledge of multiple b...2026/11/09
-
Software Developer (PHP / PythonSoftware Developerhttp://sisys.co.in/career.html IoT Device Cloud application programming Database, backend, core logic, UI and reports PHP / Python Bootstrap UI odoo programming pandas and plotly for data reporting Basic on the job training will be provided Job Types...2026/11/09
-
Junior Software DeveloperSoftware DeveloperWe require dynamic, result oriented, enthusiastic software professionals for its Research and Development wing of operations at Navi Mumbai. · Programming : C#, .Net · Scripting : JavaScript, XML · Charting : .Net Chart and plotly.js · Database : MyS...2026/11/09
