SYSystechcorp Inc
Application Developer
Bangalore ₹6-8 LPA Posted 15 May 2025
FULL TIME
Devops
Microservices
Application Development
Oracle Db
Java Design Patterns
+1 more
Job Description
- We are seeking a skilled Technical Designer with expertise in microservices architecture, design, and development to join our team.
- The ideal candidate will be responsible for designing and implementing technical solutions that integrate multiple microservices, ensuring seamless communication and efficient data flow across systems.
- You will work closely with product management, development, performance, documentation, and support team members and occasionally clients, to ensure your solutions:
- align with the product direction.
- fulfil the stated requirements.
- can be understood by all stakeholders.
- can be technically delivered to the required level of performance and usability.
- follow product design standards.
- can be quickly adopted by customers.
- are well documented for users and implementers.
- You will apply modern design techniques and share knowledge readily and clearly with other team members.
- Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks etc.
- Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization.
Key Qualifications:
- Bachelors/Master s in engineering or equivalent qualification.
- Minimum 6+ years of experience in microservices architecture, design, development, and implementation; 3+ years working with Helidon or similar frameworks.
- Experience in Microservices, application-level design for SaaS applications and cloud-based applications. DevOps, open source tech stack, security, scalability, performance tuning.
- Very proficient in Java/JEE, Helidon + MicroProfile features, RESTful APIs, API Gateway, Microservices communications, RDBMS (Oracle DB)/NoSQL DB and DevOps methodologies and tools.
- Good understanding and experience of cloud native application design principles (like micro-services, stateless application meant for cloud, containers, 12 factor app principles etc.)
- Must have work on at least two Microservices based development project from scratch.
- Hands on experience with Kubernetes, Docker, Prometheus, Helm, or similar tools
- Experience with CI/CD pipelines (e.g., Jenkins, GIT, Gradle/Maven, Artifactory).
- Knowledge of data structures, algorithms, and networking protocols
- Ability to work in Agile/Scrum environments.
- Experience with production systems and dealing with production issues.
- Excellent written and verbal communication skills with the ability to present complex information in a clear, concise manner to all audiences.
- Outstanding development skills. History of delivering extraordinary solutions to product delivery and/or clients.
- Very strong organizational skills and attention to detail.
- Excellent collaboration skills. Works effectively as part of multiple, varied project teams and demonstrates genuine commitment to team success.
- Ability to work in Agile/Scrum environments.
- Takes initiative and ownership. Proactive, results-oriented, with a can-do spirit in meeting critical deadlines.
- Must be comfortable in fast paced and sometimes ambiguous work situations.
- Prior Financial system implementation or product development experience.
- Key Responsibilities:
- Develop and deliver high quality functional and technical designs.
- Design and develop highly scalable, available, secure, and elastic system that implement industry best practices and cutting-edge technologies.
- Partner closely with the product owners/business analyst to understand key features and functionalities of existing application and align newer architecture according to business needs.
- Design and implement APIs, ensuring they are reusable, scalable, secure, and optimized for performance.
- Build resilient and cloud ready solutions based on Micro Services, Multi-tenancy architecture. And own responsibility for the quality of software solutions.
- Mentor developers, testers to deliver the high-quality software.
- Research, analyze and recommend solutions which meet business and technology needs.
- Perform unit testing, integration testing, and ensure compliance with security standards.
- Validate and challenge requirements based on your experience in both the relevant functional domain and in design processes.
- Share with and confidently promote your designs to team members, approvers, and other stakeholders.
- Maintain relevant domain and technology knowledge.
- Demonstrate strong communication skills to deal with internal stakeholders, partners, customers, and senior management.
- Maintain up-to-date knowledge of and compliance with internal processes and procedures. Effectively apply Oracle s methodologies, policies, and procedures.
