
¡ Solid Design and Architecture skills. Experience in the designing, development, and deployment of large-scale enterprise applications with multiple tiers. |
¡ Ensure agile test-driven development for robustness, usability, reliability, security and performance. |
¡ Expert in Core JAVA and Spring Boot and other Spring libraries, Eureka, Hystrix etc. |
¡ Experience creating architecture or developing web services to integrate applications with databases such as Oracle, MySQL, MongoDB, or Cassandra |
¡ Solid understanding of OOPS, algorithms and data structures. |
¡ Experience on Kafka / Scala / Storm / Elastic Search and Web Services like RESTful / SOAP. |
¡ Extensive experience with version control systems (Git is preferred) and issue tracking systems (JIRA is preferred) |

Similar jobs
- Strong proficiency in Java programming language.
- Experience with Java frameworks like Spring and Spring Boot.
- Understanding of RESTful APIs and web services.
- Experience with databases and data storage technologies (e.g., SQL, NoSQL).
- Knowledge of software development best practices, including testing and code quality.
- Experience with version control systems (e.g., Git).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills.
We are seeking an experienced and highly skilled Technical Lead with a strong background in Java, SaaS architectures, firewalls, and cybersecurity products, including SIEM and SOAR platforms. The ideal candidate will lead technical initiatives, design and implement scalable systems, and drive best practices across the engineering team. This role requires deep technical expertise, leadership abilities, and a passion for building secure and high-performing security solutions.
Key Roles & Responsibilities:
- Lead the design and development of scalable and secure software solutions using Java.
- Architect and build SaaS-based cybersecurity applications, ensuring high availability, performance, and reliability.
- Provide technical leadership, mentoring, and guidance to the development team.
- Ensure best practices in secure coding, threat modeling, and compliance with industry standards.
- Collaborate with cross-functional teams, including Product Management, Security, and DevOps to deliver high-quality security solutions.
- Design and implement security analytics, automation workflows and ITSM integrations.
- Drive continuous improvements in engineering processes, tools, and technologies.
- Troubleshoot complex technical issues and lead incident response for critical production systems.
Basic Qualifications:
- A bachelor’s or master’s degree in computer science, electronics engineering or a related field
- 3-6 years of software development experience, with expertise in Java.
- Strong background in building SaaS applications with cloud-native architectures (AWS, GCP, or Azure).
- In-depth understanding of microservices architecture, APIs, and distributed systems.
- Experience with containerization and orchestration tools like Docker and Kubernetes.
- Knowledge of DevSecOps principles, CI/CD pipelines, and infrastructure as code (Terraform, Ansible, etc.).
- Strong problem-solving skills and ability to work in an agile, fast-paced environment.
- Excellent communication and leadership skills, with a track record of mentoring engineers.
Preferred Qualifications:
- Experience with cybersecurity solutions, including SIEM (e.g., Splunk, ELK, IBM QRadar) and SOAR (e.g., Palo Alto XSOAR, Swimlane).
- Knowledge of zero-trust security models and secure API development.
- Hands-on experience with machine learning or AI-driven security analytics.
Technologies/Frameworks – · Core Java, J2EE, · Spring Core and Spring MVC, Sprint Boot, Spring Security, · JDBC, Hibernate, RESTful APIs, SOAP WebServices · Knowledge of JavaScript, JQuery, AJAX, HTML5, and CSS3, Angular is added advantage · Junit or Mockito frameworks · Maven, Git · Knowledge Data Structures, · SQL, MySQL · Designing relational database schemas · Basics of AWS, Cloud, Microservices
· BFSI, FinTech |
Responsibilities
- Software Engineering
- Design and develop highly scalable, available, reliable, secure and fault tolerant systems with minimal
guidance for a market leader in the logistics industry
- Partner with team members on functional and nonfunctional requirements and spread design
philosophy, goals and improve the code quality across the team
- Research new technologies and tools that enable building the next generation of our services
- Provide technology leadership to the team and foster engineering excellence
- Product Delivery
- Partner with product managers to define and execute on the feature roadmap
- Translate business requirements into scalable and extensible design
- Coordinate with various cross functional teams on planning and execution
- Maintaining automated build / test / deployment environments
Qualifications
- Software Engineering
- Should have at least 4 years of hands on experience in designing, developing, testing and deploying
applications on Java, Ruby, Kotlin, Python, Node or Go for large scale applications
- Deep knowledge of one of the programming language they have experience in
- Proficient in OOP and Design Patterns, experience with functional programming would be a plus
- Data modelling experience in Relational Databases
- Ability to design and implement low latency RESTful services
- Product Delivery
- Ability to scope, review and refine user stories for technical completeness and to alleviate dependency
risks.
- Well versed in working with agile methodologies which includes phases such as design, development,
code review, testing and release management
- Ability to have worked in a CI/CD environment, with hands on experience with Git or any similar source
code management tools
- Product Maintenance
- Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks
etc
- Continuously refactor applications to ensure high quality design.
Preferred Skills:
- Good communication skills in English (Written and Oral)
- Strong knowledge of RDBMS concepts
- Strong analytical and problem-solving skills
- Experience in performance tuning
- Experience in interaction with the customer
- Mandatory technical skills Java, Spring boot , Microservices , Hibernate
- Preferred Tools (SVN, GIT, Maven, Jenkins Jira Confluence)
- Ability to explore the application by himself/herself from the training provided.
Responsibilities:
- New feature development or enhancement or change request activities (Requirement analysis, Requirement documentation, Design, Coding, Review, Testing and Release process)
- Defect Fixing (Defect analysis, route cause identification, Code change, testing, obtaining user confirmation and release process)
- Support tasks (Ticket analysis, data uploading, performance tuning, job monitoring, any analysis task, ReportGeneration and etc.,)
- Level 2 and Level 3 support (Support process adherence)
- Functional and technical or solution documentation preparation
- Execution will either be Waterfall or Agile
- The process needs to be followed as defined by RBEI or RBEI’s Customer
- Preparation & participation in the project status and review meeting
1. Cloud Backend Design along with data storage and backup solutions. 2. Backend APIs and System Design and Integration with IoT Devices, web and mobile applications.
3. Building reusable code and libraries for future use
4. Optimization of the application for maximum speed and scalability
5. Implementation of security and data protection
6. Design and implementation of data storage solutions
Required Skills:
1. Demonstrated history of designing and implementing Cloud-based Microservices Applications using AWS or GCP.
2. 5+ years of hands-on experience using core Java and SpringBoot framework.
3. Good Understanding of Serverless Architecture and Event-Driven Systems.
4. Understanding Product requirements and translating them into technical specifications and development using Agile methodology.
5. Understanding accessibility and security compliance on AWS/GCP and Spring Boot and Flask.
6. Good understanding of Data structures and Algorithms.
7. AWS Skills Required: AWS Lambda, DynamoDB, SNS, SQS, S3, IoT Core, Kinesis Streams, Elastic Beanstalk, EC2, IAM, Elastic Cache, API Gateway.
Good To have:
1. Knowledge of Kubernetes or other container orchestration tools.
2. Python and Flask.
3. Google Cloud Platform and Firebase
Skills Needed: Java,Spring,Springboot,Microservices
Should have hands-on experience with Java
Should have hands-on experience with technologies like spring & springboot
Should have hands-on experience with Microservices Architecture
Experience:2 Yrs to 5 Yrs
Notice Period: Immediate to 10 Days(Max)
Location: Bangalore
Work from Home till Pandemic End

Azine Technologies is known for our innovative technologies, products and services -- and for the people behind them. At Azine, we create identity verification products which are essentially apps, APIs, SDKs which have different modules that undergo OCR, Face Recognition, and other AI and machine learning. We’re looking for a Python Developer who can fulfil the following responsibilities.
Role and Responsibilities
- Design & implement new software modules based on the product requirements
- Debug existing software components, fix issues and avoid regressions
- Be proactive, take ownership and be accountable
- Familiar with Test Drive Development.
- Participate in software architecture, design discussions and code reviews
Qualifications and Education Requirements
Bachelor’s degree and 4+ years of software development experience or equivalent, including Computer Vision and AI/ML.
Understanding of OCR, Neural network and Deep learning.
Expert in Java with knowledge of Java Frameworks.
Knowledge of user authentication and authorization between multiple systems, servers, and environments.
Proficient understanding with code versioning tools such as Git, SVN, etc.
Strong unit test and debugging skills.
Basic understanding of front-end technologies, such as Javascript, HTML5, and CSS3

