Java Software Engineer(Microservices)
Published date: 2024/01/10
- Location: Mumbai, Maharashtra, India
We are hiring Senior Software Engineer with advanced Design, Programming & Debugging skills adequate to deliver independently as per project needs
o BE / B Tech (Computer Science/IT), M.Sc. (Computer Science/IT) / M.C.A.
o 2-3 years of experience in software design and development
o Hands-on software development experience with Server-side, UI/UX development, web-based technologies, experience as a full stack developer.
Microservices Experience
o Understanding of cloud and distributed systems principles; proficient with micro-service architecture with a deep understanding of strengths and pitfalls; proficiency in schema design in relational or NoSQL databases.
o Experience with CI/CD tools such as: GIT, Jenkins, and AWS DevOps
o strong sense of quality, and sharp engineering skills with strong computer science fundamentals with the ability to understand product requirements
o Understand multiple technical stacks and languages with the ability to describe tradeoffs between them
o Comfortable communicating technical designs effectively across internal and external stakeholders
o Ability to learn and adapt to new and continually evolving technologies, customer needs, and business requirements.
o Should have experience in working in a scrum team; experience with Scrum/Agile development methodologies
What are my Job Responsibilities?
o Responsible for development of software solutions based on requirements and within the constraints of architectural /design guidelines.
o Ability to conceptualize a given problem, plan and implement a solution, test it, debug any problems, and present an uncomplicated, easy to use solution to enhance user experience.
o Engage with multiple stakeholders with multiple responsibilities and context (e.g., product manager, product owner, architects, peer dev. team, test organization, customer reps. etc.)
o Should be Highly motivated self-starter with extensive experience in core aspects of application design, web application development
o Establish the quality measurement & improvement practices for scrum team. Identify and drive re-factorings.
o Follow standard software development practices like application monitoring, development techniques, testing, TDD, security, tech debt balance, agile methodologies, etc.
o Good communication skills and ability to work with global teams to define and deliver on time projects.
o Ability to mentor and Guide junior team members is essential
o Handling of Open Source software and handling vulnerability issues.
• IndustryInformation Technology & Services
o BE / B Tech (Computer Science/IT), M.Sc. (Computer Science/IT) / M.C.A.
o 2-3 years of experience in software design and development
o Hands-on software development experience with Server-side, UI/UX development, web-based technologies, experience as a full stack developer.
Microservices Experience
o Understanding of cloud and distributed systems principles; proficient with micro-service architecture with a deep understanding of strengths and pitfalls; proficiency in schema design in relational or NoSQL databases.
o Experience with CI/CD tools such as: GIT, Jenkins, and AWS DevOps
o strong sense of quality, and sharp engineering skills with strong computer science fundamentals with the ability to understand product requirements
o Understand multiple technical stacks and languages with the ability to describe tradeoffs between them
o Comfortable communicating technical designs effectively across internal and external stakeholders
o Ability to learn and adapt to new and continually evolving technologies, customer needs, and business requirements.
o Should have experience in working in a scrum team; experience with Scrum/Agile development methodologies
What are my Job Responsibilities?
o Responsible for development of software solutions based on requirements and within the constraints of architectural /design guidelines.
o Ability to conceptualize a given problem, plan and implement a solution, test it, debug any problems, and present an uncomplicated, easy to use solution to enhance user experience.
o Engage with multiple stakeholders with multiple responsibilities and context (e.g., product manager, product owner, architects, peer dev. team, test organization, customer reps. etc.)
o Should be Highly motivated self-starter with extensive experience in core aspects of application design, web application development
o Establish the quality measurement & improvement practices for scrum team. Identify and drive re-factorings.
o Follow standard software development practices like application monitoring, development techniques, testing, TDD, security, tech debt balance, agile methodologies, etc.
o Good communication skills and ability to work with global teams to define and deliver on time projects.
o Ability to mentor and Guide junior team members is essential
o Handling of Open Source software and handling vulnerability issues.
• IndustryInformation Technology & Services
0 page views
Related listings
-
Senior Software EngineerSoftware DeveloperDeveloper /Technical Skills • .Net Development (C++, C#, VB.Net, HTML5 or any programming languages) – Must have. • PHP, Java, WordPress, MySQL. Linux, Node.js (Good to have ) • Web Application Troubleshooting skills • Windows Azure is desired. Micro...2026/11/08
-
Software Developer-One KYC SAVE BNP ParibasSoftware DeveloperJob Description - APAC About BNP Paribas Group: BNP Paribas is a top-ranking bank in Europe with an international profile. It operates in 71 countries and has almost 199 000 employees. The Group ranks highly in its three core areas of activity: Domes...2026/11/08
-
Sr Software Engineer - JavaSoftware DeveloperJava Developer with knowledge of design, requirements management, delivery and implementation. Strong interfacing with German colleagues is necessary. Experience working with AGILE technologies and releases Experience in with test automation tools an...2026/11/08
